當前位置:蘿卜系統下載站 > 網頁設計教程 > 詳細頁面

css clear清除浮動屬性

css clear清除浮動屬性

更新時間:2023-06-11 文章作者:未知 信息來源:網絡 閱讀次數:

網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。

【實例介紹】

css clear清除浮動屬性

float屬性也被稱為浮動屬性,對前面的div元素設置浮動屬性后,當前面的div元素留有足夠的空白寬度時,后面的div元素將自動“流”上來,和前面的div元素并列于一行。
為了更加靈活地定位div元素,CSS提供了clear屬性,中文意思即為“清除”。clear屬性的值有none、left、right和both,默認值為none。當多個塊狀元素由于第1個設置浮動屬性而并列時,如果某個元素不需要被“流”上去,即可設置相應的clear屬性。

【基本語法】

clear:none  |   left  |   right  |   both

【語法介紹】

none:表示允許兩邊都可以有浮動對象,是默認值。
left:表示不允許左邊有浮動對象。
right:表示不允許右邊有浮動對象。
both:表示不允許有浮動對象。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>清除浮動屬性clear</title> <style type="text/css"> .lefttext{    float: left;    height: 180px;    width: 170px;    border: 1px solid #b1d1ce;    background-color: #5ae047; } .foottext{    height: 180px;    width: 170px;    border: 1px solid #b1d1ce;    background-color: #f3e13a; } .clear {    clear:both; } </style> </head> <body> <div class="lefttext">區塊1</div> <div class="lefttext">區塊2</div> <div class="clear"></div> <div class="foottext">區塊3</div> </body> </html>

 

 

【代碼分析】

如果沒有clear這一層,“區塊3”會緊接區塊2并列在同一行。加了clear這一層后.會把二面的浮動div的影響清除,使其不至影響下面div的布局,瀏覽效果如圖所示。

清除浮動屬性clear運行效果

 【素材及源碼下載】

請點擊:清除浮動屬性css clear 下載本實例相關素材及源碼

 


網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

亚洲嫩草影院久久精品