css3属性:column分栏
css3选择器中提出了分栏的属性,其浏览器支持情况为:Internet Explorer 10 和 Opera 支持 column 属性,Firefox 支持替代的 -moz-column 属性,Safari 和 Chrome 支持替代的 -webkit-column 属性。即在书写样式时要加上相应的浏览器前缀。
注意:Internet Explorer 9 以及更早版本的浏览器不支持 column 属性。
column语法:
1 栏的数量控制,即可以定义分栏的数目。
column-count : auto | 整数;
auto是默认值,由其他属性决定列数,比如 "column-width"。
整数是将元素内容划分为最佳列数。
2 定义两栏之间的间距距离
column-gap : normal | <length>;
normal规定列间间隔为一个常规的间隔,W3C 建议的值是 1em。
length把列间的间隔设置为指定的长度。
3 栏间距
column-width:[<length>|auto] 定义每栏的宽度。
4 column-rule 属性设置列宽度、样式和颜色规则。
默认值为:column-rule:medium none black;
5 间隔线样式
column-rule-style:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset ;
| none | 定义没有规则。 |
| hidden | 定义隐藏边框规则。 |
| dotted | 定义点状线规则。 |
| dashed | 定义虚线规则。 |
| solid | 定义实线边框规则。 |
| double | 定义双线边框规则。 |
| groove | 定义 3D grooved(3D凹槽 ) 规则。该效果取决于宽度和颜色值。 |
| ridge | 定义 3D ridged(3D凸槽 ) 规则。该效果取决于宽度和颜色值。 |
| inset | 定义 3D inset 规则(3D凹边 )。该效果取决于宽度和颜色值。 |
| outset | 定义 3D outset(凸边 ) 规则。该效果取决于宽度和颜色值。 |
6 column-span : all/none;是否跨栏显示。
none:只在本栏中显示;
all:横跨所有栏目并定位在栏目的Z轴之上。
注意: column大部分属性都是在为其父级元添加属性样式。
column-span:all/none;是给其自身添加属性样式。是否跨栏显示。
7 columns 属性是column-width,column-height的复合属性。用于规定分栏的宽度和列数。
columns:column-width column-height;
默认值是auto,即columns:auto auto;
css3属性:column分栏的更多相关文章
- css笔记 - column分栏
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- CSS3 column 分栏
column的布局形式还没有使用过,后续的bug和解决方案有待检验. column column-count:number: 设置内容分为多少栏显示 column-width:长度单位:设置每一栏的 ...
- css3属性column知多少
CSS3 可以将文本内容设计成像报纸一样的多列布局.像下面这样: 这样的布局称为"多列布局". 对多列属性分别进行学习: 对于 column 的所有属性,ie10+ 支持,fire ...
- css遮罩蒙版效果 分栏效果
mask遮罩蒙版效果 来看一下效果图: 这是两张原图: 遮罩层图像 注意,白色区域为透明状态 要展示的图像 使用mask之后产生的效果图 首先来解释一下遮罩.蒙版.和PS中的蒙版.Flash中 ...
- CSS3-column分栏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- 纯CSS实现侧边栏/分栏高度自动相等
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=694 一.为何要分栏高 ...
- IT兄弟连 HTML5教程 CSS3属性特效 CSS3分栏布局
CSS3中新出现的多列布局(multi-column)是传统HTML网页中块状布局模式的有力扩充.这种新语法能够让WEB开发人员轻松的让文本呈现多列显示.我们知道,当一行文字太长时,读者读起来就比较费 ...
- css3分栏
<!DOCTYPE HTML> <meta charset="UTF-8"> <title>分栏</title> <style ...
- columns分栏与flex弹性盒模型
columns 分栏 值:column-width:设置每列的宽度 column-count:设置列数 例:columns{200px 3} 列数和宽度固定 co ...
随机推荐
- [转]shell中 source命令即点空格后面再跟可执行文件的说明
这里记录的是在一个shell脚本里面使用. ./file.sh 和./file.sh 的区别,本文参考了http://www.lslnet.com/linux/dosc1/39/linux-28353 ...
- php中对象的串行化
我们大家有知道PHP串行化可以把变量包括对象,转化成连续bytes数据,你可以将串行化后的变量存在一个文件里或在网络上传输,然后再反串行化还原为原来的数据.文章这里就PHP串行化为大家详细的介绍.你在 ...
- sql数据库监控语句
--查找被阻塞进程 --查找阻塞头进程 and exists ( from master..sysprocesses where blocked =p.spid) --查找等待时间长的进程 order ...
- 养成代码注释习惯,帮助你更好使用NetBeans导航器
在使用NetBeans编写php代码时,为了在一个类中,或者在方法库文件中快速找到你想要找的函数或方法,通常我们会使用NetBeans的导航器. 我们看一个导航器的事例: 大家知道,在php中代码习惯 ...
- BZOJ 1927 星际竞速
http://www.lydsy.com/JudgeOnline/problem.php?id=1927 思路:把一个点拆成两个点, S->i 费用0,流量1 (代表这个点可以移动到其他点所必备 ...
- 开发反模式 - SQL注入
一.目标:编写SQL动态查询 SQL常常和程序代码一起使用.我们通常所说的SQL动态查询,是指将程序中的变量和基本SQL语句拼接成一个完整的查询语句. string sql = SELECT * FR ...
- C# WEB API ApiController 修改response header contentType
var res = Request.CreateResponse(HttpStatusCode.OK, file); res.Content.Headers.ContentType = new Med ...
- 基于微信公众平台的开发(清华大学第二讲)_Alien的笔记
基于微信公众平台的开发(清华大学第二讲)_Alien的笔记 基于微信公众平台的开发(清华大学第二讲)
- MediaInfo源代码分析 1:整体结构
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用.免费获得源代码).之前编程的时候,都是直接调用它提供的Dll,这次突然来了兴趣,想研究一下它内部究竟是怎么实现 ...
- 第05讲- DDMS中logcat的使用
第05讲 DDMS中logcat的使用 1.DDMS DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务.DDM ...