有一种简单的众所周知的方式,在视口外部的固定位置的div上预加载图像以保存一些图像。用css背景图像预加载图像?
它实际上是相同的只是在css中使用背景属性和应用多个图像到一个没有内容的div?
像这样?
<div id="preload"></div>
#preload {
position: absolute;
overflow: hidden;
left: -9999px;
top: -9999px;
height: 1px;
width: 1px;
background: transparent url("../images/misc/formLoader.gif") no-repeat center center;
background: transparent url("../images/misc/selectLoader.gif") no-repeat center center;
background: transparent url("../images/misc/projectLoader.gif") no-repeat center center;
}
这实际上工作吗?或者最后一个背景属性是否覆盖其他声明?
CSS3多背景可能吗?