我需要将ie9的css用作float: left;
,但对于所有其他浏览器,它应该是float: none;
。所以,我尝试了以下哪些不起作用:
li{
float: none !important;
float: left !important \9;
}
我如何仅定位到IE9。我希望不包括外部css用于这一行css。
答案 0 :(得分:5)
像这样使用:
li{
float: none !important;
float: left \9 !important;/* \9 is used after left not after important*/
}
!important
应始终在最后。
答案 1 :(得分:1)
在定义css样式时,!important
应该结束。
试试这个
float: left \9 !important;
或者您可以使用条件评论
<!--[if IE 9]>
<style>
Special instructions for IE 9 here
</style>
<![endif]-->
答案 2 :(得分:0)
我使用这样的东西 -
<!--[if IE 9]><!-->
//your style or script
<!--<![endif]-->