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

首頁 > 開發 > CSS > 正文

CSS教程 偽清除浮動

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

一個多月前總結了《清理浮動的全家》,當時看了之后沒什么新鮮的東西也就忽略了,今天偶然又翻到那篇文章,想到了另外一個的方法(N久前在書店翻到的),在網上沒看到有人提起過,寫出來大家一起討論下。

HTML:

<ul><li>無序列表</li><li>無序列表</li><li>無序列表</li></ul><p>段落</p>

CSS:

ul, li{margin:0;padding:0;}ul{background-color:yellow;}li{float:left;list-style-type:none;}p{clear:both;background-color:red;}

Firefox下效果:

 

可見,ul的黃色背景并沒有顯示出來。

重點來了:

在CSS理加上如下代碼

ul{float:left;}

效果如下:

 

缺點:

浮動算是清除成功了,但是寬度沒有像display:block那樣撐開,需要指定一個寬度:

ul{width:100%;} 

總結:

浮動帶來的一個問題就是清除浮動,雖然有很多方法來解決,但最根本的解決方法還是不要濫用浮動,比如有些情況下完全可以用

selector{display:inline;}

selector{display:inline-block;}

來實現。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 喀什市| 邻水| 玉田县| 香河县| 玉门市| 梓潼县| 宕昌县| 无棣县| 阿巴嘎旗| 天全县| 藁城市| 灵石县| 金平| 安岳县| 晋中市| 蒙自县| 准格尔旗| 榕江县| 固阳县| 韩城市| 乌拉特前旗| 扶沟县| 罗江县| 乃东县| 德钦县| 临沧市| 行唐县| 甘泉县| 邹城市| 九龙城区| 疏附县| 庆城县| 邵阳县| 靖西县| 六安市| 基隆市| 墨玉县| 东乡| 专栏| 河曲县| 雷山县|