我想叠加多张背景图片。CSS可以轻松实现,但是IE直到IE 9才支持多重背景图片。显然有一种方法可以使用JQuery来解决,但如果我理解正确的话,我们必须让用户下载一个库-如果我误解了,请让我知道。 在IE 7和8中有其他叠加背景的方法吗?
您肯定可以在旧版本的IE中实现这一点。您需要下载css3Pie库。下载完成后,在您的CSS中设置背景属性的位置,您可以像这样使用它: #my-element { -pie-background:url(image.png) 0 0 no-repeat, url(image2.png) bottom repeat-x; behavior: url(path/to/PIE.htc); } 这里有一个指向文档的链接。