我尝试将IE条件放入CSS文件中,但这似乎不起作用.是否有CSS的构造,如果浏览器是IE,你可以告诉它使用这种背景颜色?如果其他条件,我也找不到任何东西,它是否存在?有人可以提供一个例子.
Cha*_*rch 17
IE条件进入HTML,应该用于包含一个额外的CSS文件,它将根据IE hacks的需要覆盖CSS.
例:
<head>
<style type="text/css">
@import url(/styles.css);
</style>
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="ie6.css" />
<![endif]-->
</head>
Run Code Online (Sandbox Code Playgroud)
ben*_*wey 11
我从jQuery中获取了我的提示并使用我的条件格式来创建容器元素
<body class="center">
<!--[if IE 5]><div id="ie5" class="ie"><![endif]-->
<!--[if IE 6]><div id="ie6" class="ie"><![endif]-->
<!--[if IE 7]><div id="ie7" class="ie"><![endif]-->
<!--[if IE 8]><div id="ie8" class="ie"><![endif]-->
<div class="site text-left">
</div>
<!--[if IE]></div><![endif]-->
</body>
Run Code Online (Sandbox Code Playgroud)
然后我可以将条件信息放在css中
.site { width:500px; }
.ie .site { width:400px; }
#ie5 .site { width:300px; }
Run Code Online (Sandbox Code Playgroud)