Css 文本区域中的滚动条
在下面的代码中,滚动条出现在IE中,而在mozilla中则没有,这是如何修复的,滚动条不应该出现在数据不多的地方Css 文本区域中的滚动条,css,css-selectors,Css,Css Selectors,在下面的代码中,滚动条出现在IE中,而在mozilla中则没有,这是如何修复的,滚动条不应该出现在数据不多的地方 <script> var row= '<table><tr>'; row = '<tr class="display_row"">'; row += '<td class="display_col" wrap width="75"><b><textarea rows = "8" cols = "18" b
<script>
var row= '<table><tr>';
row = '<tr class="display_row"">';
row += '<td class="display_col" wrap width="75"><b><textarea rows = "8" cols = "18" border ="1" class="input" style="border: none;overflow:visible;width:95%;" readonly maxlength="5">Name selected is Tom </textarea>';
row+='</td></tr></table>';
</script>
var行=“”;
row='看起来您不是在使用textarea
进行编辑,而是在显示数据。我的建议是不要使用textarea
,这样您的样式就更灵活了
另外:表格有什么用?这是IE中的正常行为:当其内容超过容器高度时,可以滚动的区域,但没有禁用的滚动条
据我所知,除了在某些元素中(我从未准确分析过哪些元素)使用overflow:hidden
,这项功能无法关闭,但随后,滚动条将永远消失。在文本区域的样式中使用overflow:hidden
滚动条不应出现在
数据不多
因此,使用溢出:自动,让浏览器来完成工作。溢出:自动是正确的答案
但是,在您的示例中,神圣的非神圣编码。我认为溢出:auto
在这里不起作用-IE将显示一个禁用的滚动条,不管发生什么。否。“自动”值告诉IE,如果不需要滚动条,则隐藏滚动条;如果需要,则显示滚动条。这是一个有充分记录的问题。这将完全删除滚动条。