得知互动

标题: css多列布局实现方法大全 [打印本页]

作者: swmozowtfl    时间: 2015-7-26 20:46
标题: css多列布局实现方法大全
摘要:
  多列布局在网站应用中也是经常见到的,今天就分享4中多列布局。
display:table
代码如下:
<style>
.table {
width: auto;
min-width: 1000px;
margin: 0 auto;
padding: 0;
display:table;
}
.tablerow {
display: table-row;
}
.tablecell {
border: 1px solid red;
display: table-cell;
width: 33%;
}
</style>
<div class=table >
<div class=tablerow >
<div class=tablecell >
one
</div>
<div class=tablecell >
two
</div>
<div class=tablecell >
three
</div>
</div>
</div>
float
代码如下:
<style>
.row {
float: left;
width: 33%;
border: 1px solid red;
}
</style>
<div class=row >
one
</div>
<div class=row >
two
</div>
<div class=row >
three
</div>
display: inline-block
代码如下:
<style>
.row {
display: inline-block;
width: 32%;
border: 1px solid red;
}
</style>
<div class=row >
one
</div>
<div class=row >
two
</div>
<div class=row >
three
</div>
column-count
代码如下:
<style>
.column {
/* 设置列数 */
-moz-column-count:3; /* firefox */
-webkit-column-count:3; /* safari and chrome */
column-count:3;
/* 设置列之间的间距 */
-moz-column-gap:40px; /* firefox */
-webkit-column-gap:40px; /* safari and chrome */
column-gap:40px;
/* 设置列之间的规则 */
-moz-column-rule:4px outset #ff0000; /* firefox */
-webkit-column-rule:4px outset #ff0000; /* safari and chrome */
column-rule:4px outset #ff0000;
}
</style>
<div class=column></div>
小结:
  以上代码都是在chrome上测试,如果使用请注意兼容性,有任何问题都可以提问

更多网页制作信息请查看: 网页制作
作者: Mqokjdvq    时间: 2015-10-19 09:58
本人是文盲,以上内容文字均不认识,也看不懂是什么意思.
作者: GoodyFouppy    时间: 2015-10-19 09:58
感谢党和人民的关爱~~~
作者: tohme    时间: 2015-10-19 09:59
做为老人!在吧里我都懒的都不想说话!送完经验我就走!
作者: wwzcdenleclv    时间: 2015-10-19 09:59
感觉这个论坛的站长太牛B了,好强大啊
作者: effoggikeftor    时间: 2016-2-22 11:19
小手一抖,经验到手!手拿酱油,低头猛走!酱油党路过,杜绝零回复
作者: Mqokjdvq    时间: 2016-2-22 11:19
cd:遮~~~~~~
作者: seazvyt    时间: 2016-2-22 11:20
…没我说话的余地…飘走




欢迎光临 得知互动 (https://bbs.dezhifl.com/) Powered by Discuz! X3.4