我遇到了一种奇怪的效果,将 media="all" 添加到 CSS 文件会导致网站的布局与使用 media="" 不同。
<link href="/webapp/css/style.css" media="" rel="stylesheet" type="text/css" >
<link href="/webapp/css/style.css" rel="stylesheet" type="text/css" >
在 IE8 中生成“正确”的布局和
<link href="/webapp/css/style.css" media="all" rel="stylesheet" type="text/css" >
<link href="/webapp/css/style.css" media="screen" rel="stylesheet" type="text/css" >
导致不同的、稍微错误的布局:在某处应用了 50px 的间隙。
你们中有人知道类似的效果吗?这是什么原因?可能还有更多,或者这只是一些可以忽略的奇怪效果?
谢谢你的帮助!
卢卡斯