Opera 12的CSS特定规则?

Opera 12的CSS特定规则?,css,opera,css-hack,Css,Opera,Css Hack,可能重复: 很多时候,我需要使用特定于浏览器的CSS规则,以使设计在每个浏览器中都相似。一般来说,我需要他们的IE 7-8,但这一次是歌剧,特别是歌剧12及以上 我为Opera找到了一些解决方案: 但这些只适用于11岁或以下的人 Opera 12有解决方案吗?这里有一个官方推荐的Opera黑客程序(如果其他所有操作都失败): 通过: p、 美国:davehale32的评论指出,这种黑客技术不适用于IE6。我现在没有IE6可供使用,所以我不能证实或否认这一点。“很多时候,需要使用特定于

可能重复:

很多时候,我需要使用特定于浏览器的CSS规则,以使设计在每个浏览器中都相似。一般来说,我需要他们的IE 7-8,但这一次是歌剧,特别是歌剧12及以上

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

但这些只适用于11岁或以下的人


Opera 12有解决方案吗?

这里有一个官方推荐的Opera黑客程序(如果其他所有操作都失败):

通过:


p、 美国:davehale32的评论指出,这种黑客技术不适用于IE6。我现在没有IE6可供使用,所以我不能证实或否认这一点。

“很多时候,需要使用特定于浏览器的CSS规则,使设计在每个浏览器中都相似。”不。从来没有必要在每个浏览器中都相同,这种态度真的应该在几年前就消失了。普雷斯托是一个相当好的引擎,你绝对100%确定错误不是你的吗?您没有提供显示其他内容的代码。@cimmanon您怎么知道?我使用rem单元来保持我的设计的响应性和可访问性,但我仍然希望它在所有浏览器中看起来都一样。然而,该死的歌剧似乎不知道什么是相对的意思。尽管我尽了最大努力,但我的导航背景没有正确对齐。在(FF、Chrome和惊喜-IE9)下,一切正常。我可以很容易地改变浏览器的字体大小,它的工作。在歌剧中。。。即使使用特定的CSS。。。当我尝试从默认的14px更改字体时,所有的麻烦都爆发了。。。我不再想为什么Opera的市场份额只有2%…最简单的例子是:当设计的一部分取决于本地滚动条的宽度时,你需要应用特定于浏览器的规则…@cimmanon看看这个:告诉我我做错了什么。这不是一个挑战(我不是万能的,我知道我会犯错误)…只是检查了
55.0.2994.44
,它不再工作了…所有“仅限opera”的黑客都是针对opera 12.50之后被放弃的Presto引擎。所有比14更新的版本都使用Blink engine(Webkit的分支),因此对于所有实用的情况,用于定位Google Chrome的相同CSS也适用于Opera。
doesnotexist:-o-prefocus, .example {
  color: red;
}