根据浏览器应用不同的CSS宽度属性?(IE8,FF)

ank*_*kur 3 css internet-explorer

我必须将宽度应用于div.宽度值需要在浏览器之间变化.我不能申请有条件的CSS.这样做可以有任何黑客攻击.

FF

.apply{
    width: 720px; 
}
Run Code Online (Sandbox Code Playgroud)

IE8

.apply{
    width: 690px; 
}
Run Code Online (Sandbox Code Playgroud)

可以使用一些黑客来组合这些,以便根据浏览器自动应用相应的属性.

Aar*_*ron 7

对于Firefox和IE专门:

在CSS中:

@-moz-document url-prefix() {
    //Firefox-specific CSS here.
}
Run Code Online (Sandbox Code Playgroud)

在HTML中:

<!--[if IE 8]>
    <style type="text/css">
        //IE8-specific CSS here.
    </style>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)