在 CSS 文件中,有没有办法为仅适用于 Internet Explorer 的 DIV 指定特定高度,同时为同一个 DIV 指定适用于除 Internet Explorer 之外的所有浏览器的另一个高度?
最佳答案
您可以创建IE 特定 样式表并使用 IE 条件语句。
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="iespecific.css" />
<![endif]-->
这样,您基本上就有了两个样式表;一种用于 IE,另一种用于其他符合标准的浏览器。
Hacks 可能已被使用,例如:
_height:500px;
*height:500px;
但不推荐这样做。
另请参阅:
关于css - 如何给 DIV 两个高度(一个用于 IE,第二个用于其他浏览器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3352471/