33问答网
所有问题
css中的清除浮动{clear:both;}和无浮动{flaot:none;}的区别和具体用法?
如题所述
举报该问题
推荐答案 2013-05-17
clear:both;是为了不让浮动的内容影响别的标签,所以要清除浮动
float:none;我用过几次都是因为原先已经用过float:left;或者float:right;但是由于是控件或者公用的样式,如果改了会影响较大,就用float:none覆盖原先的样式。
这么说不知道能不能明白,最好有个实例。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/ddRccRcRd.html
其他回答
第1个回答 推荐于2017-11-25
简单的说:
1.clear:both是为了让浮动的元素的前后元素不受浮动的影响.
2.float:none是为了让子元素不要继承父元素的浮动效果.
本回答被提问者和网友采纳
第2个回答 2013-05-17
对于新手来说.用了float 就用 clear.
.C-lr{clear:both;height:0px;width:auto;font-size:0px;line-height:0px;visibility:hidden; border:0px;}
再深入研究可以避免用clear.
float:none ? 用它干嘛?
第3个回答 2013-05-17
清除浮动用的比较多 无浮动还没用过
相似回答
大家正在搜
相关问题
如何使用clear both清除浮动
css清除浮动的几种常用方法
DIV+CSS页面中clear:both;具体怎么应用?
CSS清除浮动的几种方式
css中.clear{display: block;over...
css如何清除浮动?
clear:both的用法
CSS 清除浮动问题