演示图

代码演示 详解在注释
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
#box{
column-count: 6;
}
#box-1 img{
width: 100%
}
#box-1{
border: 1px solid black;
padding: 10px;
}
</style>
</head>
<body>
<div id="box">
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224425.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224439.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230921224443.jpg" alt=""></div>
<div id="box-1"><img src="./微信图片_20230922211448.jpg" alt=""></div>
</div>
<script>
let isloading = false;
window.onscroll = function() {
let boxHeight = box.offsetHeight;
let boxTop = box.offsetTop;
let scrollTop = document.documentElement.scrollTop;
let windowHeight = document.documentElement.clientHeight;
if (isloading) {
return;
}
if (Math.round(boxHeight + boxTop) - (windowHeight + scrollTop) < 10) {
isloading = true;
setTimeout(function() {
let img = document.getElementById("box-1");
let box = document.getElementById("box");
box.appendChild(img);
isloading = false;
}, 10);
}
};
</script>
</body>
</html>