首页 > 代码库 > 元素的浮动和清空浮动
元素的浮动和清空浮动
页面的默认样式是从上到下排序的。漂浮可以让页面从左到右排序。
(1)float(浮动)
语法:
选择器{float:属性值;}
float有三个属性left,right,none(默认)。
float等于left元素就向左浮动,float等于right元素就向右浮动,float等于none元素不浮动(默认)。
注:
如果盒子内的元素都浮动在盒子没有高度的情况下盒子就会变成一条线。
解决办法:(1).给盒子设置高度。(2).清空浮动。
2.清空浮动
(1).空标记清空浮动
clear等于left清空左面的浮动,clear等于right清空右面的浮动,clear等于both左右的清空浮动。
语法:
<div style="clear:both"></div>
(2).overflow
在父元素里设置overflow:hidden就能清空对父元素的影响了。
overflow等于visible(默认)内容不会被剪掉
overflow等于hidden多余的内容就会被剪掉(不会在框之外)
overflow等于auto会产生滚动条(上下滚动条)
overflow等于scroll会产生滚动条(上下滚动条和左右滚动条)
(3).after伪对象
语法:
父类的选择器:after{ height:0;content:"";}
元素的浮动和清空浮动
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。