国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css float 解析學習

2024-07-11 08:27:07
字體:
來源:轉載
供稿:網友

什么是CSS Float?

定義: float 屬性定義元素浮動到左側或右側。以往這個屬性總應用于圖像,使文本圍繞在圖像周圍,不過在 CSS 中,任何元素都可以浮動。浮動元素會生成一個塊級元素,而不論它本身是何種元素。元素對象設置了float屬性之后,它將不再獨自占據一行。浮動塊可以向左或向右移動,直到它的外邊緣碰到包含它的框或另一個浮動塊的邊框為止。
fload屬性有四個可用的值:Left 和Right 分別浮動元素到各自的方向,None (默認的) 使元素不浮動,Inherit 將會從父級元素獲取float值。
下面讓我們來詳細了解下css float

1.Float的用處

除了簡單的在圖片周圍包圍文字,浮動可用于創建全部網頁布局。

1

浮動對小型的布局同樣有用。例如頁面中的這個小區域。如果我們在我們的小頭像圖片上使用浮動,當調整圖片大小的時候,盒子里面的文字也將自動調整位置:

2

同樣的布局可以通過在外容器使用相對定位,然后在頭像上使用絕對定位來實現。這種方式中,文本不會受頭像圖片大小的影響,不會隨頭像圖片的大小而有相應變化。

3

程序代碼
需要用到的CSS樣式
body{ margin:0px; padding:0px; text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px;}
div,p,ul,li,h2,h3,h4,h5{ padding:0px; margin:0px;line-height:22px;}
h1{ font-size:14px;}
body >div{ text-align:left; margin:10px auto;}
#box{ width:900px; text-align:left;}
.box1{ width:370px;border:1px solid #f00;}
.box3{border:1px solid #f00;}
.box2{ width:370px;border:1px solid #f00;}
.box2:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.box1_1{ width:100px; height:70px;border:1px solid #6CF;}
.clear{ clear:both; height:0px; width:0px; font-size:0px; line-height:100%; }
.fl{ float:left;}
.fr{ float:right;}
.hidden{overflow:hidden;}
span{ color:#f00; font-weight:bold;}
.mar{ margin-left:20px;}
.inmar{ display:inline; margin-left:20px;}
.box1_2{ width:200px; float:left; height:100px; background-color:green;}
.box1_3{ width:150px; height:100px; margin-left:200px; background-color:red;}
.box1_4{ width:200px; float:left; height:100px; background-color:green;margin-right:-3px;}
.box1_5{ width:150px; float:left; height:100px; background-color:red;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江华| 孟村| 彭水| 峡江县| 蚌埠市| 旅游| 阳东县| 钦州市| 丰镇市| 宁都县| 雅安市| 景宁| 旺苍县| 恩平市| 石门县| 平凉市| 安龙县| 宜黄县| 秀山| 来安县| 斗六市| 灵璧县| 泸溪县| 龙南县| 揭阳市| 成安县| 福安市| 绵阳市| 敦煌市| 晴隆县| 贡觉县| 蓝田县| 兴安县| 含山县| 云安县| 东乌珠穆沁旗| 泸水县| 松溪县| 商水县| 长丰县| 韶关市|