CSS多列布局实现方法大全

时间:2016.05.05 发布人:mlczfe

CSS多列布局实现方法大全

已解决问题

谷歌mlczfe用户在2016.05.05提交了关于“唐纳德特朗普CSS多列布局实现方法大全”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T11:10:16。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,千言万语,表达不了我的感激之情,我已铭记在心 !

希望以下的回答,能够帮助你。

第1个回答

用户名:beubzb  

摘要:

多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。

display:table


代码如下:

<style>
.table{
width:auto;
min-width:1000px;
margin:0auto;
问答padding:0;
display:ta套叶练病右达活就ble;
}
.tableRow{
display:table-row;
}
.tableCell{
border:1pxs住孙素复olidred;
display:table-cell;
width:33%;
}
</s笑些tyle>
<divclass临反名苗="table">
<divcl风文理古位ass="tableRow">
<d虽较境聚继乙她仅金ivclass="tableCell">
one
</div>
<divclass="tableCell">
two
</div>
<divclass="tableCell">
three
</div>
</div>
</div>

f空积直守肉六沿那般十loat

代码如下:

<style>
.row{
floa岁所余英环日煤朝铁t:left;
width:33%;
border:1pxsolidred;
}
</style>
<divclass="row">
one
</div>
<divclas继落s="row">
two
</div>
<divclass="row">
three
</div>

display:inline-block

代码如下:

<style>
.row{
display他帝天独鲜稳叫扬:inline-block;
width:32%;
border:1pxsolidred;
}
</style>
<divclass="row">
one
</div>
<divclass="row">
two
</div>
<divclass="row">
three
</div>

column-count

代码如下:

<style>
.column{
/*设置列数*/
-moz-column-count:3;/*Firefox*/
-webkit-column-count:3;/*SafariandChrome*/
column-count:3;
/*设置列之间的间距*/
-moz-column-gap:40px;/*Firefox*/
-webkit-column-gap:40px;虽进高晶要字查打/*SafariandChrome*/
column-gap:40px;
/*设置列之间的规则*/
-moz-column-rule:4pxoutset#ff0000;/*Firefox*史留功格示/
-webkit-column-rule:4pxoutset#ff0000;/*SafariandChrome*/
column-rule:4pxoutset#ff0000;
}
</style>
<divclass="col族管收鲜封士队浓唱批umn"></div>

小结:

以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问