我想使用特征检测来判断用户版本的 Firefox 是否支持 CSS 样式值 -moz-linear-gradient 。 (这是在 Gecko 1.9.2 中添加的。Firefox 3.6 版使用了它。)

我不能使用 document.body.style.mozLinearGradient (或类似的东西),因为 -moz-linear-gradient 不是样式属性而是样式值。

有谁知道如何在不使用版本号的情况下对此进行测试?

最佳答案

我不确定如何,但 Modernizr(一个不错的小特征检测脚本)似乎可以做到。

我猜你可以创建一个(屏幕外?)元素,将其设置为它的样式,然后在 DOM 中查看浏览器是否成功应用它?

关于javascript - 你能测试浏览器对 -moz-linear-gradient 的支持吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2253519/

10-12 21:02