-1

我使用了两张图片作为我的身体背景;一个作为顶部的渐变,另一个在其下方/后面重复。

这一切都完全按照我的意愿工作 - 但在 IE8 中消失了!

CSS:

body {
    font-family: Helvetica, Arial, sans-serif;
    padding:0;
    margin:0;
    position:absolute;
    background-image: URL('./img/backtop.jpg'), URL('./img/back.jpg') ;
    background-position: top center, top center ;
    background-repeat: repeat-x, repeat ;
    width: 100%;
}

我究竟做错了什么?

4

2 回答 2

1

多重背景是 CSS3 规范,因此在 IE8 中不可用。

CSS 多背景不适用于 IE8

于 2013-07-04T11:39:58.483 回答
1

那是 CSS3 功能,所以它在 IE8 中不起作用。可以使用伪元素来复制功能,如此处详述,但组合图像可能是最简单的。

于 2013-07-04T11:42:57.983 回答