如何制作一个CSS"如果歌剧,而不是......"

yul*_*ika 2 css opera

我想制作一个css规则,它会影响除Opera操作系统以外的所有浏览器,所有其他浏览器都会添加一个css规则:

#content{left:1px;},(没有这个规则的歌剧).以下代码不起作用......

<!--[if !OPERA]> 
<style type="text/css">
#content{left:1px;} 
</style>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

jwu*_*ler 6

条件注释仅由IE识别.如果您需要特定于Opera的CSS,则需要JavaScript:

if (window.opera) {
    document.getElementById('foo').style.height = '100px';
}
Run Code Online (Sandbox Code Playgroud)