我无法在书中的任何地方找到如何做到这一点

时间:2015-03-26 07:48:22

标签: css

如何创建样式规则,在旧版浏览器中将字体颜色设置为白色,在较新的浏览器中设置为50%不透明度的白色?

1 个答案:

答案 0 :(得分:2)

只需使用堆叠规则。由于CSS的级联性质,首先使用最广泛支持的声明。无法解释rgba的较旧浏览器将忽略该行。另一方面,较新的浏览器可以同时接受这两种浏览器,但由于rgba声明是最后一次,因此它将是优先考虑的。

p {
    color: #fff;
    color: rgba(255,255,255,0.5);
}

ps:当然<p>只是我使用过的通用元素。您可以使用任何选择器。