我有一个表格:
<form>
<div id=content> form content (fields, etc) </div>
<div id=buttons>
<table>
<tr>
<td>submit button</td>
<td>cancel button</td>
</tr>
</table>
</div>
</form>
当我显示错误消息时,内容 div 的高度会变大一点以适合错误消息。
奇怪的是,仅在 IE7 中,按钮 div 被按下,但按钮保持固定,因此顶部内容 div 与按钮重叠了一点!但是,如果我将鼠标移到按钮上(我假设它会触发悬停?),它们会自行向下移动。
什么意思?
最佳答案
您可以尝试使用 this看看强制重绘是否会纠正问题。
关于javascript - 奇怪的 IE7 div 调整大小 float 错误?表单按钮保持不变!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1189311/