页面布局margin越界和float引起的影响常用的css套路
2017-05-11 13:12
363 查看
话不多说,直接上
1.防止子元素的margin越界
.parent:before { content: ' '; display: table; } 其他办法还有: 父元素设置padding-top; 父元素设置边框; 父元素设置overflow:hidden;等
2.清除子元素的浮动对父元素及后续元素造成的影响
.parent:after { content: ' '; display: table; clear: both; }
相关文章推荐
- 使用CSS的float和clear属性完成页面布局
- DIV+CSS页面布局中注意的问题以及常用的CSS使用方法
- css常用页面布局
- CSS简单图片墙布局(使用margin、float布局)
- 前端——float浮动的块状元素编写的先后顺序对页面布局的影响
- CSS布局中的几个重要属性,width,height,margin,padding,float,position
- Html+CSS__margin 负值之美:负margin在页面布局中的应用
- 【深入BFC】 关于CSS中float布局,清除浮动,和margin合并的原理解析,解开你心中的那些困惑!
- css 浮动(float)页面布局(下)
- CSS布局中的几个重要属性,width,height,margin,padding,float,position
- CSS学习笔记:横向两列布局(float、margin)
- DIV+CSS页面布局中注意的问题以及常用的CSS使用方法
- CSS的margin属性在页面布局中的使用攻略
- DIV+CSS布局重新学习之float/margin/padding
- Web_CSS_DIV_网页页面常用布局
- DIV+CSS基础教程:浮动(float)页面布局
- CSS布局最常用属性float(浮动)和position(定位)
- 前端设计的常用属性,CSS的盒模型,页面布局的利器
- CSS布局最常用属性float(浮动)和position(定位)
- CSS:手机页面,常用字号和布局(工作中用)