您的位置:首页 > Web前端 > CSS

CSS3 多列

2016-01-25 00:00 288 查看
摘要: CSS3 多列

CSS3 多列

通过 CSS3,您能够创建多个列来对文本进行布局 - 就像报纸那样!
在本章中,您将学习如下多列属性:

column-count

column-gap

column-rule

浏览器支持



Internet Explorer 10 和 Opera 支持多列属性。
Firefox 需要前缀 -moz-。
Chrome 和 Safari 需要前缀 -webkit-。
注意: Internet Explorer 9 以及更早的版本不支持多列属性。

CSS3创建多列

column-count属性指定元素的列数应分为:
划分成三列的div元素的文本:
div
{
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;
}


CSS3的指定列之间的差距

column-gap属性指定的列之间的差距:
指定列之间40个像素差距:
div
{
-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
}


CSS3列规则

column-rule属性设置列之间的宽度,样式和颜色。
指定列之间的宽度,样式和颜色的规则:
div
{
-moz-column-rule:3px outset #ff00ff; /* Firefox */
-webkit-column-rule:3px outset #ff00ff; /* Safari and Chrome */
column-rule:3px outset #ff00ff;
}

原文地址:http://www.phplearn.cn/css3/css3-multiple-columns.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: