css:清除浮动 overflow
2016-01-07 10:51
543 查看
是因为overflow除了(visible)会重新给他里面的元素建立块级格式化(block formatting context)floats, position absolute, inline-block, table-cell和table-caption都不是块级样式,所以才会用到clear来控制浮动overflow也可以清除浮动是因为当在父级元素设置overflow时候,除了visible,就是只有auto, hidden或者scroll时候,也会建立新的块级格式给他的子元素, 从而起到清楚浮动效果具体信息可以在这里看虽然clear是旧的方式,但还是推荐用clear来做,有些情况会比overflow处理的要好
http://www.cnblogs.com/iloveyoucc/archive/2012/10/08/2715264.html#3135133
浮动会使元素脱离文档流,虽然脱离文档流,但是有浮动属性的div,还是以父div为标准的,也就是说浮动的div不是向整个浏览器的左边浮动,而是以夫浏览器为基准
overflow应该放在外层div中
http://www.cnblogs.com/iloveyoucc/archive/2012/10/08/2715264.html#3135133
浮动会使元素脱离文档流,虽然脱离文档流,但是有浮动属性的div,还是以父div为标准的,也就是说浮动的div不是向整个浏览器的左边浮动,而是以夫浏览器为基准
overflow应该放在外层div中
相关文章推荐
- DIV CSS用float时引起背景不正常显示的解决办法
- css常见自适应布局
- 模态model窗口跟地图样式冲突的一些问题!
- css3 transform, transition, animation区别和使用场景
- [学习笔记][css]选择器
- ie6、7、8 css hack
- CSS3 Filter的10种特效
- YAHOO 工程师CSS初始化代码
- CSS中inherit指定继承的使用方法
- iOS NSLog去掉时间戳及其他输出样式
- 淘宝轮播图
- CSS 样式总结
- css基础学习
- 样式的继承
- 史上最牛逼的纯CSS实现tab选项卡,闪瞎你的狗眼
- css3-选择器
- css浮动与清除浮动
- 怎么为WebStorm更换主题 修改字体样式
- CSS实现水平|垂直居中漫谈
- css011 表格和表单的格式化