我在IE 9及以下版本的ROR应用程序中遇到CSS样式问题。
在> IE 9和Firefox中,它将显示橙色(#ff5b09),但对于我需要使IE 9及以下版本也显示橙色(#ff5b09)。请提出建议。我是ROR的新手。感谢您的帮助。
CSS正在使用过滤器。
与之相关的样式如下:
.ui-sortable .lesson, .boxy-inner .block.lesson, .router .slider .lesson
{
background-color: #666;
background: -webkit-gradient(linear, left top, left bottom,
from(#ff5b09), to(#f93d1e));
background: -moz-linear-gradient(top, #ff5b09, #f93d1e);
/* MSIE */
filter: progid:DXImageTransform.Microsoft.Gradient(
StartColorStr='#ff5b09', EndColorStr='#f93d1e', GradientType=0);
}
最佳答案
background-color: #666;
您是否需要此颜色(#666)?
如果您不这样做,则将其替换为#ff5b09
。
如果需要,请尝试以下操作:在所有样式的末尾添加上述语句,某些IE浏览器版本一旦达到background-color
样式,就会忽略所有过滤器和渐变。因此,将其放在顶部可能会引起问题。
关于css - 为不同版本的IE显示不同的颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24150578/