日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

CSS浮动(三)---Float

發布時間:2025/3/14 CSS 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSS浮动(三)---Float 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

float內容比較多,咱們分上、下兩篇來介紹,上篇已經寫完,這是下篇。建議大家先把上篇看了,再來看下文,精彩內容不要掠過啊。

1. 清除float

  《上篇》中我們提到,float具有“破壞性”,它會導致父元素“坍塌”,這將不是所要看到的。如何去避免float帶來的這種影響呢(也就是我們常說的“清除浮動”) ?方法有很多種,我在這里介紹4中供大家參考,大家可根據實際情況來選擇。

  先介紹兩個比較簡單,但是不常用的解決方法:

  • 為父元素添加overflow:hidden
  • 浮動父元素
  •   這兩個方法比較簡單,在這里也就不再演示了,大家有興趣的可以自己去試試。

      第三種方法也不是很常用,但是大家要知道clear:both這個東西。通過在所有浮動元素下方添加一個clear:both的元素,可以消除float的破壞性。

      

    ??????

      接下來的第四種方法是大家最需要掌握的,也是我推薦的,也是bootstrap正在用的——clearfix——不知道的同學一定要去搜一下,要不然就太low了!

      

      上圖中,我們定義一個.clearfix類,然后對float元素的父元素應用這一樣式即可,非常簡單吧?注意,你可能會搜出不同版本的clearfix,有的代碼比上圖中的代碼多,你不用理會它,就按照我的貼圖的代碼寫就行。

      究其原理,其實就是通過偽元素選擇器,在div后面增加了一個clear:both的元素,跟第三種方法是一個道理。

    2. 合理的使用float布局網頁

      《上篇》中提到,我們使用float做網頁布局,是一種誤解和“誤用”。估計大多數人誤解了float的原本設計初衷,但是這里的“誤用”是要加引號的,因為這是一種無心插柳的應用。即,用float做網頁布局是很合情合理的,鼓勵同志們繼續使用。

      但是用float做網頁布局也是有許多技巧的,準確的應用會提高網頁的靈活性。下面我列舉兩個常用的網頁布局案例,僅供大家參考,不喜勿噴,善意留言!

      

      第一,三列布局

      博客園的主頁就是經典的三列布局,很明顯的左、中、右。

      

      對于這種布局,我給出的布局方案是:

      

    ?

      第二,兩列布局

      以博客園一篇文章的鏈接為例,它分為左、右結構

      

      對于這種布局的格式,我的設計方案是:

      

    3. BootStrap的柵格系統

      如果您熟悉并使用bootstrap,那么您將不必自己去操心網頁布局,因為bootstrap已經把網頁分成了12列,您可以隨意設置多列布局,非常方便。這就是bootstrap的柵格系統。此處不會詳解柵格系統,就是簡單看看柵格系統的實現,它是用float實現的。

      

      通過瀏覽器監控每個單元格的css樣式,可以發現,單元格通過百分比設置了寬度,通過float:left設置了浮動。

      

      對于父元素的清除浮動,bootstrap使用的就是《上篇》中說的clearfix,大家可以自行檢測一下試試。

      多看看經典軟件的源碼是學習的一個捷徑,學習css可以看看bootstrap,學習js可以看看jquery……

    4. 總結

      float內容非常多,有的css書籍中,也很難全面的講解float這一知識點的全部內容。這就需要自己去多多看書,多多實踐,多多看經典系統的源碼,才能做到融會貫通,舉一反十。

      大家共勉吧。

    轉載于:https://www.cnblogs.com/moxuexiaotong/p/10071303.html

    總結

    以上是生活随笔為你收集整理的CSS浮动(三)---Float的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。