成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS布局五大常見問題及解決方法

開發(fā) 前端
CSS布局有很多值得我們學(xué)習(xí)的地方,但是也容易出現(xiàn)一些小問題,這里和大家分享一下CSS布局五大常見問題及解決方法,希望對(duì)你的學(xué)習(xí)有所幫助。

本文和大家重點(diǎn)討論一下CSS布局五大常見問題及解決方法,比如float的3像素問題及解決辦法;上邊容器浮動(dòng)后,下邊的容器跟著浮動(dòng),造成頁面錯(cuò)亂;IE6下float浮動(dòng)導(dǎo)致雙倍邊距的bug等內(nèi)容。

CSS布局五大常見問題及解決方法

總結(jié)了5個(gè)關(guān)于CSS布局的常見問題,并附有解決方法,供參考。

◆float的3像素問題及解決辦法

當(dāng)使用float浮動(dòng)容器后,在IE6下會(huì)產(chǎn)生3px的空隙,有意思的是右側(cè)容器沒設(shè)置高度時(shí)3px在右側(cè)容器內(nèi)部,當(dāng)設(shè)定高度后又跑到容器的左側(cè)了,所以對(duì)布局精度要求高的話,可以在float浮動(dòng)容器樣式里加針對(duì)IE6的屬性”_margin-right”和”*html”,如:

  1. #sidebar{ float:left; width:200px; _margin-right:-3px;}  
  2.  

或者

  1. #sidebar{ float:left; width:200px;}  
  2. *html #sidebar{ margin-right:-3px;}  
  3.  

◆上邊容器浮動(dòng)后,下邊的容器跟著浮動(dòng),造成頁面錯(cuò)亂

 

如圖中布局所示:footer必須要單獨(dú)占一行,但當(dāng)sidebar浮動(dòng)后,content的高度小于sidebar的高度時(shí),footer也跟著浮動(dòng)到sidebar右側(cè)了,造成頁面錯(cuò)亂。解決辦法是在maincontent和footer之間插入一個(gè)容器,設(shè)置樣式
clear:both; height:0; font-size: 1px; line-height: 0px;用clear:both清除,即可使頁面正常

◆IE6下float浮動(dòng)導(dǎo)致雙倍邊距的bug

當(dāng)頁面內(nèi)有多個(gè)連續(xù)浮動(dòng)時(shí),如本頁的圖標(biāo)列表是采用左浮動(dòng),此時(shí)設(shè)置li的左側(cè)margin值時(shí),在最左側(cè)呈現(xiàn)雙倍情況。如外邊距設(shè)置為10px,而左側(cè)則呈現(xiàn)出20px,解決它的方法是在浮動(dòng)元素上加上display:inline;的樣式,這樣就可避免雙倍邊距bug

◆當(dāng)子元素浮動(dòng)且未知高度時(shí),怎么使父容器適應(yīng)子元素的高度?

這種情況可在父窗口加上 overflow:auto;zoom:1;這兩個(gè)樣式屬性,overflow:auto;是讓父容器來自適應(yīng)內(nèi)部容器的高度,zoom:1;是為了兼容IE6而使用的CSS
HACK。zoom:1;通不過W3C的驗(yàn)證,這也是遺憾的一點(diǎn),幸好IE支持這種寫法,可以專門針對(duì)IE來寫單獨(dú)的樣式,所以可以把這個(gè)屬性寫在頁面內(nèi)的中,這樣應(yīng)該可以通過驗(yàn)證了

◆CSS布局的相對(duì)定位與絕對(duì)定位

規(guī)劃頁面時(shí),許多時(shí)候需要用到相對(duì)定位或絕對(duì)定位,這里邊有個(gè)CSS技巧,掌握后有些地方就不用繁冗的js了。就是當(dāng)父容器使用相對(duì)定位后,此時(shí)子元素再使用絕對(duì)定位,位置是相對(duì)于父元素。如果父元素沒有定位,那么子元素的絕對(duì)定位是相對(duì)于瀏覽器

【編輯推薦】

  1. DIV CSS編碼時(shí)必須注意的細(xì)節(jié)
  2. DIV+CSS隱藏內(nèi)容行之有效的辦法
  3. DIV CSS隱藏內(nèi)容樣式方法詳解
  4. 九則技巧實(shí)現(xiàn)CSS網(wǎng)頁布局中文排版
  5. DIV CSS網(wǎng)頁布局需要掌握的八大技巧

 

責(zé)任編輯:佚名 來源: css3-html5.com
相關(guān)推薦

2010-09-07 13:24:18

CSS

2010-08-31 13:49:12

CSS

2009-08-24 10:37:11

Silverlight

2012-11-19 11:30:40

PowerShell常見問題解決方法

2011-05-06 17:25:58

硒鼓

2025-01-09 15:28:30

2022-04-06 10:09:17

云服務(wù)云計(jì)算

2018-12-26 08:00:00

CSS前端

2018-11-01 15:26:38

開源軟件安全

2010-05-07 17:16:36

Unix系統(tǒng)

2009-11-30 10:49:18

2010-08-31 16:09:04

DIV+CSS

2023-10-26 08:16:20

C++線程

2010-05-24 18:46:50

SVN圖標(biāo)

2010-07-29 15:44:54

Flex安全沙箱

2010-08-24 13:01:13

DIV+CSS

2010-08-30 14:57:21

DIV+CSS

2019-04-09 15:15:06

2020-05-15 22:47:22

電腦開機(jī)運(yùn)行

2011-05-03 14:57:00

網(wǎng)絡(luò)打印機(jī)常見問題解決方案
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产亚韩| 精品乱码一区二区三四区视频 | 欧美在线不卡 | 精品少妇v888av | 亚洲一区二区电影在线观看 | 日韩爱爱网 | av二区三区 | 久久1区| 日韩一区二区三区视频 | 日韩在线视频免费观看 | 祝你幸福电影在线观看 | 欧美一级免费看 | 日本黄色一级片视频 | 日韩欧美国产精品一区 | 天天干天天色 | 欧美日日 | 久久一二| 国产欧美日韩在线一区 | 欧美一区二区三区在线观看视频 | 成人三级影院 | 亚洲区一区二区 | 91精品午夜窝窝看片 | 97色在线视频 | 国产精品91视频 | 日韩a在线观看 | 国产精品美女久久久久久免费 | 7777在线视频免费播放 | 免费亚洲一区二区 | wwwww在线观看 | 免费一区二区在线观看 | 毛片一区 | 国产精品视频不卡 | 国产高清视频在线观看 | 日韩精品免费看 | h网站在线观看 | 黄色网址免费看 | 日韩电影中文字幕 | 久久久一区二区三区 | 嫩草视频网站 | 国产 日韩 欧美 在线 | 久久精品欧美一区二区三区不卡 |