在this page,侧边栏中有一个图形:
我在<head>
:
<!--[if IE]>
<link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri(); ?>/css/ie.css" media="screen" />
<![endif]-->
当我在检查IE11中的图形时选择ie.css
时,.textwidget {display: inline-block;}
文件包含<div class="textwidget">
此CSS规则未应用 /强>
答案 0 :(得分:3)
IE11不支持<!--[if IE]>
等条件评论。
来自MSDN:
重要从Internet Explorer 10开始,标准模式不再支持条件注释。使用功能检测为浏览器不支持的网站功能提供有效的回退策略。
答案 1 :(得分:0)
您错过了type
正在添加的link
。它应该是
<!--[if IE]>
<link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri(); ?>/css/ie.css" media="screen" type="text/css" />
<![endif]-->