我有一个问题...因为它给了我滚动条但高度保持不变所以文本被滚动条覆盖...
<td class='messages'><div style='border:0px;padding:0px;width:100%;overflow-x:auto;background-color:#66C2FF;height:' class='messages'>
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
</div>
</td>
Run Code Online (Sandbox Code Playgroud)
提前致谢!
将您的CSS移动到外部样式表并使用条件注释仅针对您遇到问题的浏览器(我使用低于或等于IE7,因为我无法在IE8中复制).我在底部添加了填充.
实例:http://jsfiddle.net/tw16/Vx9HZ/
把条件评论放在<head>这样的:
<head>
<!--[if lte IE 7]>
<style>div.messages {padding:0 0 22px;}</style>
<![endif]-->
</head>
Run Code Online (Sandbox Code Playgroud)
CSS:移动到外部样式表.
div.messages {
border:0px;
padding:0 0 0;
width:100%;
overflow-x:auto;
background-color:#66C2FF;
}
Run Code Online (Sandbox Code Playgroud)
HTML:剥离样式.
<td class='messages'>
<div class='messages'>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
</div>
</td>
Run Code Online (Sandbox Code Playgroud)