【问题标题】:How to detect if a browser is a webkit based engine now $.browser is deprecated?现在如何检测浏览器是否是基于 webkit 的引擎 $.browser 已被弃用?
【发布时间】:2013-01-27 05:37:39
【问题描述】:

我想在 Javascript 中检测浏览器的渲染引擎(在本例中为 webkit),但是 $.browser 已被弃用,所以我想知道你现在是怎么做的?

我已经看到很多用于检测单个浏览器的替代品,但我正在寻找 $.browser.webkit 的特定替代品

谢谢。

【问题讨论】:

  • 您在寻找哪些非 Webkit 浏览器中没有的功能?
  • @Blender gecko 和 webkit 的一些行高渲染略有不同,我希望它是完美的,所以我在 body 标签中添加了一个“webkit”css 类并添加了奇数位在这里和那里的 css 以在 webkit 浏览器中对其进行调整。

标签: jquery browser webkit cross-browser deprecated


【解决方案1】:

您可以使用仅限 Webkit 的媒体查询来定位它:

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    body {
        font-size: 200px;
        color: red;
    }
}

【讨论】:

  • 太棒了!甚至不需要 javascipt
猜你喜欢
  • 2012-03-27
  • 2012-07-07
  • 2019-12-30
  • 1970-01-01
  • 2020-06-08
  • 2011-01-09
  • 2018-07-27
  • 2020-07-27
  • 2011-09-14
相关资源
最近更新 更多