1、HTML部分
<body>
<h1>纯CSS3实现倾角瀑布流</h1>
<div id="waterfall">
<span><img src="./imgs/1.jpg" ></span>
<span><img src="./imgs/2.jpg" ></span>
<span><img src="./imgs/3.jpg" ></span>
<span><img src="./imgs/4.jpg" ></span>
<span><img src="./imgs/5.jpg" ></span>
<span><img src="./imgs/6.jpg" ></span>
<span><img src="./imgs/7.jpg" ></span>
<span><img src="./imgs/8.jpg" ></span>
<span><img src="./imgs/9.jpg" ></span>
<span><img src="./imgs/10.jpg" ></span>
<span><img src="./imgs/1.jpg" ></span>
<span><img src="./imgs/2.jpg" ></span>
<span><img src="./imgs/3.jpg" ></span>
<span><img src="./imgs/4.jpg" ></span>
<span><img src="./imgs/5.jpg" ></span>
<span><img src="./imgs/6.jpg" ></span>
<span><img src="./imgs/7.jpg" ></span>
<span><img src="./imgs/8.jpg" ></span>
<span><img src="./imgs/9.jpg" ></span>
</div>
</body>
2、css部分
#waterfall {
column-count: 3;
width: 1200px;
margin: 0 auto;
column-gap: 15px;
}
#waterfall > span {
margin-bottom: 20px;
display: block;
overflow: hidden;
}
#waterfall > span img {
display: block;
width: 100%;
}
#waterfall > span:hover img {
transform: rotate(0deg);
transform: scale(1.05);
transition: all 200ms linear;
opacity: 1;
filter: saturate(100%);
}