如何摆脱 IE 中文本区域的垂直滚动条?

Posted

技术标签:

【中文标题】如何摆脱 IE 中文本区域的垂直滚动条?【英文标题】:How do I get rid of the vertical scrollbar of a textarea in IE? 【发布时间】:2010-10-22 00:45:36 【问题描述】:

在 IE 的 textarea 中有一个令人讨厌的右侧非活动滚动条,在 FF 中,textarea 是干净的。如何在 IE 中也让它变得干净?

【问题讨论】:

您能否提供一个示例(链接、打印屏幕)? @Jerome:发挥你的想象力? 【参考方案1】:

快速实验表明 IE6 和 IE8(目前无法测试 7)都支持溢出的 auto 值。因此,要使滚动条在需要时出现,但在不需要时隐藏,请添加以下样式规则:

textarea  overflow: auto; 

【讨论】:

【参考方案2】:

使用溢出:自动样式仅在需要时应用滚动条

textarea  overflow: auto; 

【讨论】:

【参考方案3】:

最初登陆这里,但建议的属性

textarea  overflow: auto;  

对我没有用,所以我检查了similar SO question 并得到了an answer 工作正常

textarea  overflow-y: auto; 

【讨论】:

【参考方案4】:

我们也可以用来移除textarea中的禁用滚动条。

textarea 
    overflow-y:auto;

【讨论】:

以上是关于如何摆脱 IE 中文本区域的垂直滚动条?的主要内容,如果未能解决你的问题,请参考以下文章

jQuery / JS 获取文本区域的滚动条高度

jsp中多个文本区域的通用滚动条

选定文本区域的自定义滚动条设计[重复]

如何使用内部阴影和滚动条正确设置文本区域的样式

如何在 IE 中禁用的文本区域上启用滚动条

Firefox 上的样式滚动条。如何摆脱滚动条上的黑色边框/轮廓?