columns样式属性使用

columns:用于设置元素的列宽和列数。它是column-widthcolumn-count的简写属性。

语法:
columns: <'column-width'> || <'column-count'>;

  • column-width:用来设置列宽,取值auto像素值,实际宽度可能会更宽或更窄以适合可用空间。
  • column-count:用来设置元素内容被划分成几列,取值auto正整数。如果取值和列的宽度都非auto ,则它仅指示允许的最大列数。

兼容性:


查看兼容性详情

查看案例 Demo

column-width样式属性使用

column-width:用于单独设置元素的列宽。

语法:
column-width: auto | length;

  • auto:默认值,由浏览器决定宽度。
  • length:单位值,用来这只每一列的宽度,当设置了column-count的时候优先把内容划分指定列数,宽度将自适应。

兼容性:


查看兼容性详情

查看案例 Demo

column-count样式属性使用

column-count:用于单独设置元素的列数。

语法:
column-count: auto | number;

  • auto:默认值,由其他属性决定列数,比如 column-width,当column-width设置后会根据元素的总宽度和column-width的值来自动划分列数。
  • number:划分元素以多少列来显示内容。

兼容性:


查看兼容性详情

查看案例 Demo

column-gap样式属性使用

column-gap:用于设置每一列之间的间隔

语法:
column-gap: length | normal;

  • length:设置列间的间隔为指定的长度。
  • normal:规定列间间隔为一个常规的间隔。W3C 建议的值是 1em。

兼容性:

查看兼容性详情

查看案例 Demo

column-span样式属性使用

column-span:用于设置元素中的子元素横向跨越的列数

语法:
column-span: 1 | all;

  • 1:设置元素横跨一列,默认值。
  • all:设置元素横跨所有列,也就是单独占一行显示。

兼容性:

查看兼容性详情

查看案例 Demo

column-rule样式属性使用

column-rule:字面意思是设置多列规则,它是一个简写属性,用于整体设置所有 column-rule-* 的规则属性,规定列之间的==宽度==、==样式==和==颜色==规则,此属性类似于设置边框。

语法:
column-rule: width | style | color

  • width:规定列之间的宽度规则,非简写:column-rule-width

    • 取值:thin | medium | thick | length;

      • thin:很细
      • medium:中等
      • thick:宽厚
      • length:自定义单位值
  • style:规定列之间的样式规则,非简写:column-rule-style

    • 取值:none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset;

      • none:无规则
      • hidden:隐藏
      • dotted:点线效果
      • dashed:虚线效果
      • solid:实线效果
      • double:双线效果
      • groove:定义3D凹槽效果。该效果取决于宽度和颜色值。
      • ridge:定义3D凸起效果。该效果取决于宽度和颜色值。
      • inset:定义3D内显示效果。该效果取决于宽度和颜色值。
      • outset:定义3D外显示效果。该效果取决于宽度和颜色值。
  • color:规定列之间的颜色规则,非简写:column-rule-color
    • 取值:color 颜色值;

兼容性:


查看兼容性详情

查看案例 Demo

column-fill样式属性使用

column-fill:规定如何填充列

语法:
column-fill: balance | auto;

  • balance:对列进行协调。浏览器应对列长度的差异进行最小化处理。
  • auto:按顺序对列进行填充,列长度会各有不同。

兼容性: 暂时无浏览器支持此属性,这里就不做讨论了。

columns样式属性使用的更多相关文章

  1. 原创:新手布局福音!微信小程序使用flex的一些基础样式属性

    来源:新手布局福音!微信小程序使用flex的一些基础样式属性 作者:Nazi   Flex布局相对于以前我们经常所用到的布局方式要好的很多,在做微信小程序的时候要既能符合微信小程序的文档开发要求,又能 ...

  2. 一起学HTML基础-CSS样式表常用样式属性

    样式属性 背景与前景: background-color:#F90; /*背景颜色,样式表优先级最高*/ background-image:url(路径); /*设置背景图片(默认)*/ backgr ...

  3. 使用jquery修改css中带有!important的样式属性

    当CSS中含有!important的样式属性时,普通的修改方式是会出现失败的.如下: <div class="test">使用jquery修改css中带有!import ...

  4. HTML_css样式表 样式属性 格式布局

    CSS(Cascading Style Sheet,叠层样式表),作用是美化HTML网页. /*注释区域*/此为注释语法 一.样式表 (一)样式表的分类 1.内联样式表 和HTML联合显示,控制精确, ...

  5. 纯css3样式属性制作各种图形图标

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. ActionBar官方教程(11)自定义ActionBar的样式(含重要的样式属性表及练习示例)

    Styling the Action Bar If you want to implement a visual design that represents your app's brand, th ...

  7. hack:选择符前缀法,样式属性前缀法

    选择符前缀法 <style> *html .test{width:100px;} /*only for IE6*/ *+html .test{width:100px;}/*for IE6 ...

  8. 10 GridView 样式属性

    GridView 样式属性: 1,android:numColumns="auto_fit" 显示的列数 如果android:numColumns不设置那么自动每行1列 如下图 2 ...

  9. js中获取css样式属性值

    关于js中style,currentStyle和getComputedStyle几个注意的地方 (1)用js的style只能获取元素的内联样式,内部样式和外部样式使用style是获取不到的.针对css ...

随机推荐

  1. 录制rtsp音视频

    1.使用ffmpeg来录制rtsp视频 视频 ffmpeg -y -i rtsp://172.16.23.66:554/h264major -vcodec copy -f mp4 record.mp4 ...

  2. linux性能分析工具Cpu

  3. 07.Linux-CentOS系统库文件libaudit.so.1丢失问题

    问题:缺少共享库文件sudo: error while loading shared libraries: libaudit.so.1: cannot open shared object file: ...

  4. Linux就该这么学06学习笔记

    参考链接:https://www.linuxprobe.com/chapter-06.html 1.一切从“/”开始 Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准( ...

  5. python常用函数 M

    max(iterable) 求最大值,可以传入key. 例子: min(iterable) 求最小值,支持传入key. 例子: match(regular expression, string) 字符 ...

  6. 修改Oracle并行度

    什么是并行度: 并行度的优点就是能够最大限度的利用机器的多个cpu资源,是多个cpu同时工作,从而达到提高数据库工作效率的目的.在系统空闲时间,使用并行是个不错的选择,但是好东西总是相对而言,没有绝对 ...

  7. Mybatis 单表 常用增删改查

    1.编写sql表,插入原始数据 -- 删除表 DROP TABLE testA; -- 创建表 CREATE TABLE testA( id INT AUTO_INCREMENT PRIMARY KE ...

  8. Es学习第七课, term、terms、match等基本查询语法

    term.terms查询 term query会去倒排索引中寻找确切的term,它并不知道分词器的存在,这种查询适合keyword.numeric.date等明确值的 term:查询某个字段里含有某个 ...

  9. Facebook被指控通过其应用程序进行监视用户照片

    Facebook被批使用其应用程序收集有关用户及其朋友的信息,其中包括一些尚未注册社交网络,阅读短信,跟踪其位置并在手机上查看照片的人. 有关大众监督的声称是前创业公司Six4Three对该公司提起的 ...

  10. SPOJ1693 COCONUTS - Coconuts

    传送门[洛谷] 自闭QAQ 什么玩意QAQ 不是很理解到底在干啥 问了巨佬以后大概是这个样子的 可以看出是最小割模型 对于每一个人 反悔的话就是代价+1 那么连接(s,i) (i,t)分别表示他最后选 ...