4

可能重复:
如何使 CSS 仅对 Opera 可见

很多时候,我需要使用特定于浏览器的 CSS 规则来使设计在每个浏览器中看起来都一样。通常我需要它们用于 IE 7-8,但这次是用于 Opera,特别是 Opera 12 及更高版本。

我为 Opera 找到了一些解决方案:

但这些仅适用于 11 岁或以下...

Opera 12 有解决方案吗?

4

1 回答 1

13

这是官方推荐的 Opera hack(以防万一一切都失败了):

doesnotexist:-o-prefocus, .example {
  color: red;
}

http://www.opera.com/docs/specs/presto2.12/css/o-vendor/

通过:https ://stackoverflow.com/a/4021618

ps:请注意davehale32的评论,该 hack 不适用于 IE6。我现在没有可用的 IE6,所以我无法确认或否认。

于 2012-09-19T16:06:59.207 回答