这是我的交易: 老板让我在IE7中修正了一个无法正常显示的页面。
我正在使用最初设置为:
的div标签<div id="login_content" style="left: 0px; text-align: center;">
所以它在Firefox,Chrome,Safari和IE9中呈现。问题出现在IE7中 - 当IE7自动决定设置高度为8px的内联样式时,div会被切断。
没有可以修改此脚本的脚本(正如我所说的,它在其他现代浏览器中没有被触及),并且在使用IE9开发人员工具进行检查时,它不会从样式表继承。有谁知道可能导致这种行为的原因是什么?
答案 0 :(得分:1)
如果它正在运行外部脚本,那么它可能是内联样式。如果您发布链接,我们可以使用检查工具。
您可以使用条件<!--[if IE7] code to fix it [endif]-->
来更改它在IE7上呈现的方式。