如何使CSS仅对Opera可见

有没有办法使某些CSS规则仅对Opera(9.5 +)可见?



暮色呼如
浏览 396回答 3
3回答

慕虎7371278

使用纯CSS hack,您可能无法安全地限制要黑客入侵的较高版本(例如,-o-prefocus在您的hack停止修复并开始破坏它们之后,很可能会获得支持)。// remember to limit maximum version, because hacking all future versions// will eventually break the page&nbsp;if (window.opera && window.opera.version() < 10)&nbsp; &nbsp; &nbsp;{&nbsp; &nbsp;document.documentElement.className += ' opera9';}在CSS中:.opera9 .element-to-hack { /*declarations for opera <= 9 only*/ }但请先仔细检查CSS规范,以确保您所入侵的内容实际上是一个错误。Opera 10完全支持CSS2.1并通过了所有的Acid测试,因此,如果出现某些异常情况,则可能是由于其他原因(代码中其他地方的错误,细节或您不应该依赖的特殊情况等) )
打开App,查看更多内容
随时随地看视频慕课网APP