IE overflow auto的宽度问题
在IE中,当窗口的样式为overflow:auto时,出现滚动条的时候,内部元素的宽度不会自适应
解决方法是在样式中把内部元素的宽度用expression定义
div.parent{ width:300px; height:500px; overflow:auto; } div.sub{ width:expression(this.parentNode.offsetHeight > this.parentNode.scrollHeight ? '100%' : parseInt(this.parentNode.clientWidth) + 'px'); height:800px; }