網站開發進階(四十二)巧用clear:both

      網友投稿 674 2022-05-29

      網站開發進階(四十二)巧用clear:both

      前言

      我們在制作網頁中用div+css或者稱xhtml+css都會遇到一些很詭異的情況,明明布局正確,但是整個畫面卻混亂起來了,有時候在IE6下看的很正常的,到ie7或者火狐下看時,就一片混亂了,無論怎么計算,就是不能將排版改正過來。其實,這一切都是浮動搞得鬼,也就是css中的float,要解決情況,就需要使用clear:both了。

      CSS手冊上是這樣說明的:該屬性的值指出了不允許有浮動對象的邊。這個屬性是用來控制float屬性在文檔流的物理位置的。

      當屬性設置float(浮動)時,其所在的物理位置已經脫離文檔流了,但是大多時候我們希望文檔流能識別float(浮動),或者是希望float(浮動)后面的元素不被float(浮動)所影響,這個時候我們就需要用clear:both;來清除。

      在開發中,從美工MM給你Html代碼中,肯定能經常看

      這樣的代碼,但是你真的能明白它是做什么用的嗎?

      網站開發進階(四十二)巧用clear:both

      TEST DIV

      你可以將此部分代碼放到一個HTML頁面看看效果,然后在去掉

      看一下效果,就知道這句話的作用了。

      如圖:

      (1)有clear:both的:

      (2)無clear:both的

      這樣看,應該就一目了然了:原來后邊的Clear:both;其實就是利用清除浮動來把外層的div撐開,所以有時候,我們在將內部div都設置成浮動之后,就會發現,外層div的背景沒有顯示,原因就是外層的div沒有撐開,太小,所以能看到的背景僅限于一條線。

      美文美圖

      云速建站 網站

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:產品實現的幾點建議
      下一篇:Python 數據庫之初識數據庫
      相關文章
      中文字幕亚洲日本岛国片| 国产精品亚洲色图| 亚洲日本一区二区三区在线不卡| 亚洲国产精品成人综合色在线| 久久久国产亚洲精品| 亚洲国产亚洲综合在线尤物| 亚洲日韩中文字幕| 亚洲第一页在线观看| 亚洲国产中文在线视频| 亚洲免费视频观看| 亚洲av成人综合网| 97久久国产亚洲精品超碰热| 亚洲综合小说另类图片动图| 亚洲色丰满少妇高潮18p| 亚洲中文字幕久久久一区| 在线观看亚洲AV日韩AV| 亚洲国产高清国产拍精品| 自拍偷自拍亚洲精品偷一| 亚洲av高清在线观看一区二区| 亚洲成A∨人片天堂网无码| 亚洲av无码乱码在线观看野外| 亚洲精品成人区在线观看| 久久亚洲精品无码观看不卡| 亚洲精品无码鲁网中文电影| 亚洲av无码专区国产乱码在线观看| 亚洲高清在线视频| 亚洲精品91在线| 亚洲国产日韩精品| 亚洲Av无码国产一区二区| 亚洲国产精品无码久久久久久曰 | 亚洲综合图片小说区热久久| 亚洲精品无码久久久久久久| 亚洲一区在线免费观看| 亚洲乱妇老熟女爽到高潮的片 | 亚洲人成在线观看| 亚洲国产成人久久99精品| 亚洲熟妇AV一区二区三区宅男| 亚洲乱色熟女一区二区三区蜜臀| 国产成人亚洲综合无| 亚洲中文字幕无码中文字在线| 亚洲精品免费在线观看|