我想创建一个预加载器,它会在显示网站之前下载所有图像,但后来我需要切换<img>
到 CSS 样式的ul
-s 并且之后它停止工作 - 浏览器不会等待图像加载。
HTML:
<head>
[...]
<ul id="imgPreLoader">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
[...]
</head>
CSS:
#imgPreLoader {
display:none;
}
#imgPreLoader li:nth-child(1) {
background-image: url('...');
}
#imgPreLoader li:nth-child(2) {
background-image: url('...');
}
#imgPreLoader li:nth-child(3) {
background-image: url('...');
}
#imgPreLoader li:nth-child(4) {
background-image: url('...');
}