基本概念
/*列数*/ -webkit-column-count: 3; /*分割线*/ -webkit-column-rule: dashed red; /*列间距*/ -webkit-column-gap: 20px; /*列宽度*/ -webkit-column-width: 300px;
/*跨列*/ -webkit-column-span: all;
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> * { padding: 0; margin: 0; } .wrap { width: 1200px; padding: 30px; margin: 0 auto; /*列数*/ -webkit-column-count: 3; /*分割线*/ -webkit-column-rule: dashed red; /*列间距*/ -webkit-column-gap: 20px; /*列宽度*/ -webkit-column-width: 300px; } h4 { /*跨列*/ -webkit-column-span: all; text-align: center; } </style> </head> <body> <div class="wrap"> <h4>思考世界</h4> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> <p>CSS即层叠样式表(Cascading StyleSheet)。 在网页制做时采用层叠样式表技术,能够有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码作一些简单的修改,就能够改变同一页面的不一样部分,或者页数不一样的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在是太庞大并且比较复杂,因此,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超连接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。</p> </div> </body> </html>
运行效果以下:html
因为不一样浏览器支持程度不同,因此有必要加上兼容写法web
column-*: -o-column-*: -ms-column-*: -moz-column-*: -webkit-column-*: