多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > javascript修復瀏覽器中頭痛問題

javascript修復瀏覽器中頭痛問題

來源:程序員人生   發布時間:2014-02-13 01:30:44 閱讀次數:2742次

【建站學院文檔】我們提倡無論何時都盡可能地使用CSS,這樣我們更容易取得成功.現在瀏覽器對CSS的支持已經非常好,肯定足以讓你用來控制你的網頁布局與排版.但,即使如此,還是有某些頁面元素會在不同的瀏覽器下表現也不一樣.

如果你不了解其中的原由,請不用擔心,深入一下CSS的規則并且看一下 Using CSS to Fix Anything: 20+ Common Bugs and Fixes 這個文章.

如果上面那篇文章對你毫無幫助,你可以使用下面12個javascript解決方案的其中之一去修復你的問題,并使你的頁面看起來跨所有瀏覽器!

在本文中,我們將為你在web應用開發中遇到的最常見的CSS問題提供12個javascript解決方案.

你也許會對其它的CSS相關文章感興趣.

  • Using CSS to Do Anything: 50+ Creative Examples and Tutorials
  • Using CSS to Fix Anything: 20+ Common Bugs and Fixes

1. 設置等高

自從我們拋棄以表格為基礎的布局方式,創建視覺上等高的列或內容塊就成為了一個挑戰.

1.1 使用jquery設置等高

jQuery有個插件可以設置同一個容器內的所有盒子模型的高度相等,而且還可以創建非常簡潔的網格--當然,額外的性能開銷也是微乎其微的.從可用性與性能的角度來看,使用一個簡單的javascript代替會更適合: equalHeights() 這個函數檢測同一個容器中所有兄弟節點元素的高度,然后設置每個元素的最小高度為這些元素中高度值最大的那個.

如何運作

equalHeights() 循環指定元素的頂層子節點,并設置它們的最小高度值為最高的節點的高度值.

  • 查看演示

1.2 使用jQuery設置等高列

另一個設置等高的jQuery插件

$("#col1, #col2").equalizeCols();

上面代碼設置#col1, #col2列等高

$("#col1, #col2").equalizeCols("p,p");

上面代碼會設置#col1,#col2等高,并把增加額外空間的元素添加到#col1和#col2下的p元素中去.

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品久久久久毛片真精品 | 第一福利视频网 | 国内精品久久精品 | 性www| 欧美一级别 | 色操网| 免费视频网站在线看视频 | 欧美xxxx喷潮 | xart欧美一区在线播放 | 亚洲综合站 | 国产91久久精品 | 成人在线视频国产 | 日本护士ooowww | 亚洲性生活视频 | 欧美一级特黄aa大片视频 | 免费观看亚洲视频 | 欧美aa一级片| 国产日韩欧美第一页 | 福利片中文 | 国产精品第 | 乱小说欧美综合 | 爱爱视频网站免费 | 在线一区二区三区 | freexxx性乌克兰xxx | 欧美日韩视频一区二区三区 | 欧美日韩中文亚洲另类春色 | 久久亚洲成人 | 亚洲永久网站 | 国产乱人乱精一区二区视频密 | 99国产精品久久久久久久成人热 | 日本aaaaa级毛片片 | 亚洲特黄大黄一级毛片 | www.爽 | xxxx18野外xxxxfreexxxx日本 | 爱爱亚洲| 福利精品在线 | 日韩三级免费 | 亚洲人成图片欧美人成图片 | 国语性猛交xxxx乱大交 | www.亚洲天堂 | 日本h在线精品免费观看 |