背景颜色浏览器条件

时间:2017-12-13 14:59:18

标签: javascript css browser cross-browser

有没有办法用浏览器条件选择background-color

我想做这样的事情:

browser.css

-o-background-color: red;
-moz-background-color: green;
-webkit-background-color: blue;

如果条件可能在 CSS 中,那就更好了。如果不可能,也可以使用Javascript。

但首先,这种情况可能吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

请参阅:How to detect Safari, Chrome, IE, Firefox and Opera browser?

然后,您可以添加一个简单的条件语句,并使用DOM来更改背景颜色。

答案 1 :(得分:1)

您可以使用窗口对象识别访问者使用的浏览器: e.g。

window.navigator.vendor

window.navigator.userAgent

然后您可以修改或添加新的样式表到页面。