我正在对 IE8 进行一些测试,但我发现浏览器没有接收到我的媒体查询。在下面的示例中,.telephone
该类始终被作为第二个类声明而不是第一个类声明,并带有边距底部。
我看不出这是什么原因,因为我的网站所基于的网站可以在 IE8 上正常运行。
我知道窗口肯定大于 640px。
<link rel="stylesheet" type="text/css" media="all" href="<?php echo 'http://' . $_SERVER['SERVER_NAME']; ?>/inc/css/style.css" />
<link rel="stylesheet" type="text/css" media="all" href="<?php echo 'http://' . $_SERVER['SERVER_NAME']; ?>/inc/css/index.css" />
@media only screen and (min-width:640px) {
.telephone {
padding-top:.75em;
margin-bottom:.5em
}
}
.telephone {
display:block;
font-size:1.5em;
font-weight:normal;
line-height:1;
padding-top:.5em
}