清除浮動和定位

2021-08-16 08:11:51 字數 489 閱讀 4534

清除浮動

1、怪異盒子模型 

/*div的高度和寬度=原來的高度和寬度*/
box-sizing: border-box;

/*div的高度和寬度=padding+border+content*/ box-sizing: content-box;

2、浮動

定義:div浮動後,脫離文件流不再獨佔一行,後續內容會被擠到原來的位置,脫離後,容器無高度。未浮動時,會被內容撐開。

3、設定首字下沉**

span
4、display最主要用法是可將行內元素轉化為塊元素。既可以作為塊元素使用,也可以當成行內元素使用。

display: inline-block;
注:行內元素margin的top和bottom不可用;padding可用。

CSS清除浮動和定位

1.原來在一行中的兩個塊,會因為瀏覽器視窗的大小改變而改變其原來的位置 變成多行 瀏覽器視窗寬度不夠容納 解決方法 加個父div,並且設定寬度 father 左右 2.清除浮動clear 當元素有浮動屬性時,會對其父元素或後面的元素產生影響,出現乙個布局錯亂的現象。none 預設值。允許兩邊有浮動物...

清除浮動及定位

版心 可視區 是指網頁中主體內容所在的區域。一般在瀏覽器視窗中水平居中顯示,常見的寬度值為960px 980px 1000px 1200px等。清除浮動主要為了解決父級元素因為子級浮動引起內部高度為0 的問題。1 額外標籤法 2 父級新增overflow屬性方法 3 使用after偽元素清除浮動 4...

css 清除浮動與定位

一 清空浮動的方法 box1 box 1 1 box 2 2 1.在最後乙個浮動的元素後新增乙個空標籤,並設定樣式 clear both box1 box 1 1 box 2 2 clear both 小結 優點 寫法簡單 缺點 新增了無意義的標籤2.給浮動元素的父元素新增樣式 overflow h...