CSS怎么教你用clear both清除浮動

2022-06-12發(fā)布者:ylm大小: 下載:0

文件大小:

軟件介紹

一、clear語法與結(jié)構(gòu)   -   TOP

1、clear語法:
clear : none | left|right| both 

2、clear參數(shù)值說明:
none :  允許兩邊都可以有浮動對象
both :  不允許有浮動對象
left :  不允許左邊有浮動對象
right :  不允許右邊有浮動對象

3、clear解釋:
該屬性的值指出了不允許有浮動對象的邊情況,又對象左邊不允許有浮動、右邊不允許有浮動、不允許有浮動對象。

4、css結(jié)構(gòu)
div{clear:left}
div{clear:right}
div{clear:both}

二、div clear常用地方   -   TOP

我們常常用于使用了float css樣式后產(chǎn)生浮動,最常用是使用clear:both清除浮動。比如一個大對象內(nèi)有2個小對象使用了css float樣式為了避免產(chǎn)生浮動,大對象背景或邊框不能正確顯示,這個時候我們就需要clear:both清除浮動。

三、css+div案例   -   TOP

DIVCSS5案例說明:這里設(shè)置一個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。這樣我們來觀察案例效果,看浮動產(chǎn)生并使用clear清除浮動。

1、案例css代碼:

 

.divcss5{width:500px;background:#000;border:1px solid #F00;padding:10px} 

.divcss5_left,.divcss5_right{ 

border:1px solid #FFF;background:#999;width:200px;height:150px 

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

.divcss5_left{ float:left}/* css注釋: 設(shè)置浮動靠左 */ 

.divcss5_right{ float:right}/* css注釋:設(shè)置浮動靠右 */ 

2、案例html代碼片段:

 

<div class="divcss5"> 

    <div class="divcss5_left">float left盒子</div> 

    <div class="divcss5_right">float right盒子</div> 

</div> 

3、案例效果截圖


css div浮動產(chǎn)生與清除案例截圖

 

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

4、清除浮動方法

我們在css代碼中加入CSS代碼:

 

.clear{ clear:both} 

Html代碼中“.divcss5”盒子</div>結(jié)束標簽前加入代碼:

 

<div class="clear"></div> 

最終使用div css clear清除浮動后應(yīng)用用法案例截圖

image.png
發(fā)表評論(共0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評論內(nèi)容只代表網(wǎng)友觀點,發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔!

2 本站將不對任何資源負法律責(zé)任,所有資源請在下載后24小時內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部