用CSS3的column属性怎样做卡片瀑布流布局
Admin 2022-06-14 群英技术资讯 319 次浏览
实现效果
今天遇到了需要实现一个卡片的瀑布流布局的问题,卡片高度是不同的。
最后使用css3中的column属性实现了这个布局,而且非常的简便啊(lz隐约记得上次写瀑布流的时候是用js实现的...naive啊)
实现效果大概如下图~
相关属性
遇到的问题
代码
.videoCards { padding-top: 4rpx; column-count: 2; column-gap: 18rpx; .card { display: inline-block; margin-top: 20rpx; width: 326rpx; background: #FFFFFF; box-shadow: 0 0 10rpx 0 rgba(0,0,0,0.10); border-radius: 14rpx; break-inside: avoid; padding-bottom: 20rpx; overflow: auto; } }
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了利用纯css做一个下拉菜单功能的示例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
1、采用伪类:after进行后续空制的高度位零的伪类层清除2、采用cssoverflow:auto的方式撑高3、采用cssoverflow:hidden的方式产生怪异适应4、采用display:table将对象变成table形式5、采用div标签,以及css的clear属性6、采用br标签,以及css的clear属性7、采用br标签,以及其自身html的clear属性粗略的看,他们都能将问题解 ...
这篇文章主要介绍了css实现发光文字及一点点js特效 ,需要的朋友可以参考下
<div><p>1111</p></div>div{ width:980px;<br> background-color:#ccc;<br> height:300px;}p{width:100%;<br> /*width:auto;*/padding:10px;<br> background-color:#000;<br>}如果是p的width:100%,则说明p的width会得到980px就已经充满div区域,然后自己又有padd ...
css后代选择器的使用:1、后代选择器必须用空格隔开。2、后代不仅仅是儿子, 也包括孙子/重孙子, 只要最终是放到指定标签中的都是后代。3、后代选择器不仅仅可以使用标签名称,还可以使用其它选择器。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008