今天我发现还有另一个溢出:auto; (至少)IE9 在标准模式下的问题。
例子:
<!DOCTYPE html>
<html>
<body>
<div id="ovfdiv" style="background-color: #EEEEEE; overflow: auto;">
<ul>
<li style="color: black;" onmouseover="javascript:this.style.color='red';" onmouseout="javascript:this.style.color='black';">resize_until_horizontal_scrollbar_appears__then_move_cursor_over_this_text</li>
</ul>
</div>
</body>
</html>
验证您的 IE 9 在 IE9 标准模式下运行页面。您应该注意到每个鼠标事件都会增加溢出 div,它只会修改 li 元素的样式。
我怎样才能避免这种情况?