好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

实现CSS等分布局的4种方式_html/css_WEB-ITnose

× 目录 [1]float [2]inline-block [3]table [4]flex

前面的话

  等分布局是指子元素平均分配父元素宽度的布局方式,本文将介绍实现等分布局的4种方式

思路一: float

  缺点:结构和样式存在耦合性,IE7-浏览器下对宽度百分比取值存在四舍五入的误差

【1】float + padding + background-clip

  使用padding来实现子元素之间的间距,使用background-clip使子元素padding部分不显示背景

 body,p{margin: 0;}.parentWrap{    overflow: hidden;}.parent{    margin-right: -20px;    overflow: hidden;}.child{    float: left;    height: 100px;    width: 25%;    padding-right: 20px;    box-sizing: border-box;    background-clip: content-box;}  

1

查看更多关于实现CSS等分布局的4种方式_html/css_WEB-ITnose的详细内容...

  阅读:30次