css清除浮動效果

2021-06-29 06:20:04 字數 2364 閱讀 1719

div+css clear both清除產生浮動

我們知道有時使用了css float浮動會產生css浮動,這個時候就需要清理清除浮動,我們就用clear樣式屬性即可實現。

接下來我們來認識與學習css clear知識與用法

一、clear語法與結構

1、clear語法:

clear : none | left|right| both 

2、clear引數值說明:

none :  允許兩邊都可以有浮動物件

both :  不允許有浮動物件

left :  不允許左邊有浮動物件

right :  不允許右邊有浮動物件

3、clear解釋:

該屬性的值指出了不允許有浮動物件的邊情況,又物件左邊不允許有浮動、右邊不允許有浮動、不允許有浮動物件。

4、css結構

divdiv

div二、div clear常用地方

我們常常用於使用了float css樣式後產生浮動,最常用是使用clear:both清除浮動。比如乙個大物件內有2個小物件使用了css float樣式為了避免產生浮動,大物件背景或邊框不能正確顯示,這個時候我們就需要clear:both清除浮動。

三、css+div案例

divcss5案例說明:這裡設定乙個css寬度(css width)為500px;盒子,css邊框(css border)為紅色,css背景(css background)為黑色、css padding為10px盒子,裡面包裹著2個小盒子,乙個css 浮動靠右(float:right)、乙個css float靠左(float:left),兩者邊框為白色,背景顏色為灰色,寬度為200px,css高度(css height)為150px。這樣我們來觀察案例效果,看浮動產生並使用clear清除浮動。

1、案例css**:

.divcss5 

.divcss5_left,.divcss5_right 

/* css注釋: 這裡為了截圖分別,對css**換行 */ 

.divcss5_left/* css注釋: 設定浮動靠左 */ 

.divcss5_right/* css注釋:設定浮動靠右 */ 

2、案例html**片段:

<

divclass

="divcss5"

>

<

divclass

="divcss5_left"

>

float left盒子

div>

<

divclass

="divcss5_right"

>

float right盒子

div>

div>

3、案例效果截圖

css div浮動產生與清除案例截圖

這個時候需要clear來清除浮動,讓css命名為「divcss5」盒子撐開。

4、清除浮動方法

我們在css**中加入css**:

.clear 

html**中「.divcss5」盒子

結束標籤前加入**:

<

divclass

="clear"

>

div>

最終使用div css clear清除浮動後應用用法案例截圖

clear使用用法案例截圖

擴充套件閱讀:css清除float浮動技巧 

四、divcss5總結

使用clear可以清除float產生的浮動,注意clear樣式物件加入位置,如上案例對「.divcss5」清除浮動,我們就只需要在此物件div標籤結束前加入即可清除內部小盒子產生浮動。而一般常用clear:both來清除浮動,其它clear:left和clear:right可以下來根據clear both案例擴充套件學習實踐。

CSS清除浮動 清除float浮動

css清除浮動方法集合 一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不...

CSS清除浮動 清除float浮動

css清除浮動方法集合 一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不...

CSS清除浮動 清除float浮動

一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不能撐開,這樣浮動就產生了...