0

以下 Html 片段在 IE10 和旧版本上看起来不同:

<html>
<body>
<form>
<fieldset style="position:absolute; left: 0px; top: 0px; width: 200px; height: 30px;">
<label>text1</label>
</fieldset>
<label style="position:absolute;width:65px;line-height:15px;height:15px;left:0px;top:40;">text2</label>
</form>
</body>
</html>

IE10:

IE10

IE8:

IE8

撇开字体变化不谈,如何更改页面以使两个浏览器中的布局与 IE8 中的布局相同?

4

1 回答 1

0

添加padding: 0px似乎可以解决问题,现在页面在所有版本的 IE 上都以相同的方式呈现。

fieldset 标签现在看起来像这样:

<fieldset style="position:absolute; left: 0px; top: 0px; width: 200px; height: 30px; padding: 0px">
于 2013-11-11T10:53:49.477 回答