IE7自动设置内联样式高度

时间:2013-02-28 19:05:46

标签: html internet-explorer-7 inline-styles

这是我的交易: 老板让我在IE7中修正了一个无法正常显示的页面。

我正在使用最初设置为:

的div标签
<div id="login_content" style="left: 0px; text-align: center;">

所以它在Firefox,Chrome,Safari和IE9中呈现。问题出现在IE7中 - 当IE7自动决定设置高度为8px的内联样式时,div会被切断。

没有可以修改此脚本的脚本(正如我所说的,它在其他现代浏览器中没有被触及),并且在使用IE9开发人员工具进行检查时,它不会从样式表继承。有谁知道可能导致这种行为的原因是什么?

Screencap of IE7 rendered div in developer tools

1 个答案:

答案 0 :(得分:1)

如果它正在运行外部脚本,那么它可能是内联样式。如果您发布链接,我们可以使用检查工具。

您可以使用条件<!--[if IE7] code to fix it [endif]-->来更改它在IE7上呈现的方式。