CSS 属性 columns 用来设置元素的列宽和列数。

通常在报纸中容易看到将文字内容拆分为多列。

columns 是唯一可以分割内容的 CSS 布局方法。

它是一个简写属性,可在单个方便的声明中设置 column-width 和 column-count 属性。与所有简写属性一样,任何省略的子值都将设置为其初始值。

要将连续的内容块拆分为多列,可以轻松便捷的实现瀑布流布局。

<div class="cards"><div class="card" v-for="item in list"><img src="item" alt="photo"></div>
</div>
.cards {columns: 4 100px;padding: 1.5rem;
}.card {background: #eaeaea;padding: 1rem;
}.card img {max-width: 100%;
}

当我们尝试调整视口宽度的时候,会自动变成三列,显示数量将根据可用空间量而变化。在没有媒体查询工作的情况下,属性自带响应式的功能!自动生成理想的列宽和列数。

columns 属性可以按任何顺序指定为下面列出的一个或两个值。

column-width:理想的列宽,auto 关键字。

column-count:元素内容应分成的理想列数,或 auto 关键字。

CSS 属性 columns相关推荐

  1. css超过两行显示为..._使用这些不太常用的CSS属性,布局效率上又提高了一个层次...

    有很多CSS属性,有些人不了解,或者他们了解它们,但是忘记在需要时使用它们.其实,有时候我们用 JavaScript 来实某些交互,CSS 一个属性就能搞定了,这可以大大节约我们编码的时间. 作为前端 ...

  2. 050_学习的CSS属性

    1. 尺寸属性(Dimension) height: 设置元素高度. max-height: 设置元素的最大高度. max-width: 设置元素的最大宽度. min-height: 设置元素的最小高 ...

  3. blr不是已知的css属性名,css笔记

    背景图片满屏显示: .mainbody{position:absolute; top:0; left:0; height:100%; width:100%; background-image:url( ...

  4. CSS入门-五个简单,但有用的CSS属性

    今天说的这5个CSS属性,你可能会很熟悉,但是你可能会很少会去使用.这个教程所讲得不是关于CSS3的属性,而是依旧使用CSS2属性来说明,这些属性广泛的被各种浏览器所支持:clip,min-heigh ...

  5. DW中CSS属性详解

    作者:未知 来源:5D多媒体       在Dreamweaver的CSS样式里包含了W3C规范定义的所有CSS1的属性,Dreamweaver把这些属性分为Type(类型).Background(背 ...

  6. 第60天:js常用访问CSS属性的方法

    一. js 常用访问CSS 属性的方法 我们访问得到css 属性,比较常用的有两种: 1. 利用点语法  box.style.width      box.style.top     点语法可以得到 ...

  7. css元素与浏览器边框,别具光芒CSS属性、浏览器兼容与网页布局

    别具光芒CSS属性.浏览器兼容与网页布局 语音 编辑 锁定 讨论 上传视频 上传视频 <别具光芒CSS属性.浏览器兼容与网页布局>是2008年人民邮电出版社出版的图书.该书结合大量范例与实 ...

  8. 前端笔记(7)css属性书写顺序,布局流程,chrome调试工具

    css样式表/层叠样式表(5) css属性书写顺序 布局流程 chrome调试工具 css属性书写顺序 布局定位属性 display / position / float / clear / visi ...

  9. css属性pointer-events

    绝对定位元素盖住链接或添加某事件handle的元素后,那么该链接的默认行为(页面跳转)或元素事件将不会被触发. 现在Firefox3.6+/Safari4+/Chrome支持一个称为pointer-e ...

最新文章

  1. 7-7 宇宙无敌大招呼 (C语言)
  2. windows 系统下多网卡绑定/绑定配置
  3. leetcode 10 Regular Expression Matching
  4. python画图代码七彩蟒蛇-Python实现七彩蟒蛇绘制实例代码
  5. python中没有switch-case_Python为什么没有switch/case语句?
  6. the python interpreter is in_the python interpreter is in - 百度学术
  7. php 数据库编码,php怎么设置数据库编码方式
  8. mysql query generator_mybatis generator生成连接mysql与sqlserver的区别
  9. 利用膨胀和腐蚀获取图像边缘 matlab实现
  10. 【渝粤教育】国家开放大学2019年春季 690化工原理及实验 参考试题
  11. Bootstrap模态框的基本使用(复制可用)
  12. c++ 与 duckduckgo
  13. 云杰恒指:7.29恒指期货实盘指导交易复盘
  14. 知识产权-软考知识点-3
  15. 中国移动5G技术概况介绍
  16. SATA硬盘和U盘能否热插拨
  17. PCA降维方法及在ATT人脸数据集的应用实例
  18. 如何快速实现一个基于Nginx的网站监控场景 – 操作篇
  19. Microsoft Teams Meeting你是认真的吗?
  20. CRM销售管理系统能够给企业带来哪些好处?

热门文章

  1. 与、或、非、同或、异或、蕴含的表示 C/C++
  2. Rest风格请求方式
  3. 数云融合丨重构传统商贸数字化解决方案
  4. 安徽大学计算机学院张兴义教授,CCF YOCSEF合肥与CCF合肥分部联合成功举办 “2018CCF合肥为新研究生导航”活动...
  5. 「带队伍」的关键是什么?
  6. 企业二维码故障报修的过程演示
  7. 计算机重装后不能启动怎么办,电脑重装系统后开不了机怎么处理
  8. CCNA(十五)思科ACL、NAT配置命令
  9. NTP客户端配置-Windows时间同步设置
  10. 位图与普通图片的区别