博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
原来用纯css做瀑布流是这么easy
阅读量:6653 次
发布时间:2019-06-25

本文共 444 字,大约阅读时间需要 1 分钟。

hot3.png

效果

对比

这在没有css3是比较费力的,计算图片的高度,分别做汇总,一会儿往左丢一个,一会儿往右丢一个,使得左右高度相近

现在只有一个属性搞定column-count: n;其中n代表所需要的列数,其他就跟正常的一样写就可以了

核心CSS代码

/*画廊整体*/.gallery {	/*定义列数*/	column-count: 2;	/*列间距*/	column-gap: 4px;}/*图片本身*/.gallery-item image {	width: 100%;}

Dom结构

其中widthFix是一个了不起的属性,之前我做灵动云商城时,微信小程序还没有这个属性,也模拟实现了,是通过getImageInfo变相实现的。

但自从用上了widthFix后,做高度自适应,就是飞一般的感觉了。

一点小tip,以记。

转载于:https://my.oschina.net/huangxiujie/blog/1509910

你可能感兴趣的文章
jmeter经验----java 读取文件中文乱码问题
查看>>
Jmeter调试工具---HTTP Mirror Server
查看>>
js bool true false 比较
查看>>
Stream(流)的基本操作
查看>>
使用 GIT 获得Linux Kernel的代码并查看,追踪历史记录
查看>>
反向传播神经网络极简入门
查看>>
Objective-C中的@dynamic
查看>>
STORM在线业务实践-集群空闲CPU飙高问题排查(转)
查看>>
Section Formula
查看>>
预处理指令
查看>>
笔记本CPU的型号和类型的区分方法
查看>>
fzu2020( c(n,m)%p,其中n, m, p (1 <= m <= n <= 10^9, m <= 10^4, m < p < 10^9, p是素数) )
查看>>
发送邮件(E-mail)方法整理合集
查看>>
(转)sqlite developer注册方法
查看>>
最大值 最小值 最初值 最末值
查看>>
Anagrams
查看>>
iphone手机分辨率--持久维护
查看>>
DRP——Servlet(一)
查看>>
pydoc介绍
查看>>
使用rsyslog+loganalzey收集日志显示客户端ip
查看>>