【发布时间】:2011-06-30 00:57:28
【问题描述】:
我定义了以下 CSS 类:
.box .login {
border: 0;
float: right;
clear: both;
height: 48px;
background: url(../images/submitr.gif) no-repeat right;
line-height: 20px;
padding: 12px 42px 16px 23px;
margin: 8px 22px;
color: #FFF;
font-weight: bold;
}
多背景在 Chrome、Firefox、Opera、Safari 和 IE9 上完美运行。但是,他们不在 IE8 上工作。有谁知道这是为什么?
(如果我只有一个背景,它确实适用于 IE8。当我开始介绍其他背景时,它开始翻转。)
感谢您的帮助!我真的很感激:)
【问题讨论】:
-
多重背景是什么意思?您是在谈论基于精灵的方法,还是实际上试图为一个元素分配 2 个背景。
-
我在您现有的 CSS 中没有看到任何多个背景。
-
它没有回答你的问题,但也许有人可能对 polyfill 感兴趣:css3pie.com