如何应用特定于IE9浏览器的CSS



我正在尝试添加一个属性,并且仅在IE9中打开页面时才适用。我正在使用以下CSS。

 .contents{
        width:5%;
        position: relative;
        display: inline-block;
        text-align:left;
        cursor: pointer;
        margin-right:0.5%;
        padding-right:1%;
        float: left9;
        padding-top: .5em; 
    }

我想为IE 9应用Float属性。但是它在IE10和IE9中都使用了此属性。如何将此属性粘贴到IE9?

添加 :root psuedo选择器和 /IE9的某些样式

instace;

 :root .contents{
        width:5%;
        position: relative;
        display: inline-block;
        text-align:left;
        cursor: pointer;
        margin-right:0.5%;  
        padding-right:1%;
        float: left /IE9;   /* IE9 */
        padding-top: .5em; 
    }

将仅将float应用于IE9

最新更新