2011-04-19 35 views

回答

4

您正在使用多个背景图片,分别是not supported by IE up to 8

background: url('../images/main-background.png') no-repeat, 
      url('../images/main-background-repeat.png') repeat-y; 
+1

是。请参阅[此更早的答案](http://stackoverflow.com/questions/423172/can-i-have-multiple-background-images-using-css)。最好的事情可能是IE版本低于9的IE特定样式表替换单个(可能不是那么好看)的背景。 – 2011-04-19 10:16:43

+0

现货。我只是将更多重要的多个背景图像移到他们自己的早期样式中。根据级联规则,支持多个背景图像的浏览器将使用后面定义的,IE将忽略后面的规则并使用第一个定义的规则。 这意味着IE用户不会看到完整的设计,但嘿,他们不配得到! ;) – 2011-04-19 10:35:32