【问题标题】:Targeting only the Dolphin Browser with CSS仅使用 CSS 定位 Dolphin 浏览器
【发布时间】:2011-05-15 09:18:59
【问题描述】:

使用您的 CSS 规则仅针对 Dolphin 浏览器而不是单个其他浏览器的最佳方法是什么?

Dolphin 是 Evo 上的浏览​​器。类似于针对 Firefox 的东西:

@-moz-document url-prefix() {
h1 {
    color: red;
}

}

【问题讨论】:

  • 只给它腌鱼。

标签: html css mobile


【解决方案1】:

Android 和 IOS 上的 Dolphin 与 IOS 上的 Safari 或 Android 场景中的用户代理字符串基本完全相同,至少与 Android 2.X 上的原生 Android 浏览器相同。

我个人认为他们是故意这样做的哈哈

我认为你可以检测到 Dolphin 的方法是:

检测“Safari”是否在 UA 中,(确保它仍然会匹配 IOS Safari 和 Native Android 浏览器,但然后检查标题的高度,Dolphin 标题的高度是原来的两倍,甚至在底部。

【讨论】:

    【解决方案2】:

    我从来没有听说过这个浏览器,但很可能没有针对它的 CSS 特定的黑客攻击。您必须使用 USER_AGENT 字符串(在服务器端或 JavaScript 中)检测它并提供适当的 CSS 规则。

    相关:

    【讨论】:

    • 是否可以将其输入字符串或数组作为访问您网站的日志?
    • @Adam 你的服务器日志已经保存了用户代理(如果这就是你的意思)
    • 非常感谢您的帮助!
    猜你喜欢
    • 2013-06-09
    • 2014-07-16
    • 2012-08-16
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    相关资源
    最近更新 更多