假设下面的代码:IE条件语句不工作(语法错误?)
<div class="content">
<div style="background:url(swoosh.jpg) no-repeat; background-size:100% 100%;" class="top">
<div style="height:42px; align:center;" id="logo">
我的目标是使与背景swoosh.jpg股利是一个简单的分度类=顶部
我尝试过让条件工作,但是由于某种原因(语法?)它不能正常工作。
以下是我已经尝试
<div class="content">
<!--[if !IE]>
<div class="top">
<![endif]-->
<!--[if IE]>
<div style="background:url(swoosh.jpg) no-repeat; background-size:100% 100%;" class="top">
<![endif]-->
我要指出,我不可以用多联CSS其他任何此应用程序 - 并且有头无访问。
从IE10开始不再支持条件注释。 – Sampson
我给出的解决方案适用于除IE10之外的所有IE浏览器 - 它会恢复为非IE代码,如果您想专门针对IE10,我认为您必须使用JavaScript解决方案:http://www.impressivewebs.com/ ie10-css-hacks/ – WebweaverD