0

我尝试了这些代码,但由于某种原因,IE9 中没有显示背景。兼容模式已关闭,它在 IE9 模式下运行。它在 IE 10、Chrome 和 Firefox 中运行良好。

body {
  background : url('/img/fade.png') repeat-x,
  url('/img/fadeh.png') repeat-y,
  url('/img/bg.png') repeat,
  ;
}

第二次尝试:

body {
  /*background-image: url(img/fade.png), url(img/fadeh.png), url(img/bg.png);
  background-repeat: repeat-x, repeat-y, repeat;*/
}

任何帮助表示赞赏!

谢谢

4

2 回答 2

2

尝试

<!DOCTYPE html>

ie9 在没有带有多个背景图像的文档类型的情况下中断

编辑:

也试试你的CSS

body {
    height:100%;
}
于 2013-01-07T13:04:39.663 回答
0

这是因为您添加,了最后一个背景网址。

换成这个

body{
   background:url('/img/fade.png') repeat-x,
   url('/img/fadeh.png') repeat-y,
   url('/img/bg.png') repeat;
}

示例 jsFiddle 演示:http: //jsfiddle.net/enve/5p4GS/

于 2013-01-07T13:05:10.213 回答