首页
会员中心
到顶部
到尾部
CSS教程

CSS3 多列

时间:2020/11/2 12:56:45  作者:  来源:  查看:0  评论:0
内容摘要:CSS3 多列CSS3 动画CSS3 用户界面CSS3 多列通过 CSS3,您能够创建多个列来对文本进行布局 - 就像报纸那样!在本章中,您将学习如下多列属性:column-countcolumn-gapcolumn-rule浏览器支持属性浏览器支持column-countcol...

CSS3 多列

CSS3 多列

通过 CSS3,您能够创建多个列来对文本进行布局 - 就像报纸那样!

在本章中,您将学习如下多列属性:

  • column-count
  • column-gap
  • column-rule

浏览器支持

属性浏览器支持
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 和 Chrome */column-count:3;}

亲自试一试

CSS3 规定列之间的间隔

column-gap 属性规定列之间的间隔:

实例

规定列之间 40 像素的间隔:

div{-moz-column-gap:40px;/* Firefox */-webkit-column-gap:40px;/* Safari 和 Chrome */column-gap:40px;}

亲自试一试

CSS3 列规则

column-rule 属性设置列之间的宽度、样式和颜色规则。

实例

规定列之间的宽度、样式和颜色规则:

div{-moz-column-rule:3px outset #ff0000;/* Firefox */-webkit-column-rule:3px outset #ff0000;/* Safari and Chrome */column-rule:3px outset #ff0000;}

亲自试一试

新的多列属性

下面的表格列出了所有的转换属性:

属性描述CSS
column-count规定元素应该被分隔的列数。3
column-fill规定如何填充列。3
column-gap规定列之间的间隔。3
column-rule设置所有 column-rule-* 属性的简写属性。3
column-rule-color规定列之间规则的颜色。3
column-rule-style规定列之间规则的样式。3
column-rule-width规定列之间规则的宽度。3
column-span规定元素应该横跨的列数。3
column-width规定列的宽度。3
columns规定设置 column-width 和 column-count 的简写属性。3


上一篇:CSS3 过渡
下一篇:CSS 合法颜色值
相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号