代码片段 → CSS → 在 IE 中移除 Textarea 的滚动条 在 IE 中移除 Textarea 的滚动条 Chris Coyier 于 2010年3月5日 默认情况下,所有版本的 IE 在 Textarea 上都有一个滚动条,即使它们为空。 其他浏览器都没有这样做,因此,如果您想将其移除以使 IE 在视觉上与其他浏览器匹配,只需 textarea { overflow: auto; } 当 Textarea 中的文本超出其边界时,滚动条将(正确地)返回。
谢谢!一直想知道如何做到这一点!
谢谢,很好,但是 Opera 呢?
感谢这个很酷的小技巧。可以在很多地方使用它。
非常棒的小技巧,但正如 Pampalini 先生所问,我们如何在 Opera 中实现这一点?
非常有用的技巧。许多网站管理员都在等待了解如何从 Textarea 中移除滚动条。
再次感谢。
我需要这个技巧(对我来说是技巧),因为我发现了很多关于在 IE7 中移除 Textarea 滚动条的方法。感谢这篇文章。
抱歉,它在 Opera 上也适用,但仅限于 10.51 版本及以上!;)
旧版本的 Opera 也存在同样的问题,有什么办法解决吗?
感谢简单而正确的答案!这正是我想要的!
谢谢。在 1 分钟内解决了我的问题 :)
有用的技巧
谢谢 - 我在 IE 5.5、6、7 和 8 中检查了这一点,并且效果完全如描述的那样(我看到一些论坛帖子建议可以使用 overflow: hidden,但这似乎不是解决问题的正确方法)。如果您使用的是动态宽度 Textarea(在标签本身中内联设置 columns 值,并在样式表中使用 width 值覆盖它),此方法也能正常工作。
非常感谢。它对我来说真的很有帮助。
不错的小技巧。这正是我想要的。感谢分享。
嗨,Chris,
希望你能帮忙,我在开发的网站上使用了这个技巧,但我发现它在 IE7 和 IE6 中移除了滚动条,但保留了滚动条曾经存在的位置。导致这两个浏览器具有更宽的 Textarea。
这让我抓狂!
酷!非常感谢!
简短而简单,10x
谢谢!
看起来滚动条的空间仍然存在,而滚动条消失了。这不是一个好的解决方案。这发生在 IE7 中,顺便说一下。此致
谢谢!这个东西对我很有用
谢谢 Chris,IE 真是太邪恶了
非常感谢……!!!!!!!
小巧但非常有用的代码片段!!谢谢!!节省了一天!!
textarea {
resize: none;
}
享受!
:-)
很棒的技巧……我被卡住了
谢谢…… :)
非常棒的小技巧,谢谢
谢谢 :)
这个网站是教授 CSS 最好的网站,谢谢!!
它真的有效!谢谢
嗨,
如果我们只给属性
textarea {
overflow: auto;
}
它并不总是有效,我们必须像这样赋予值
textarea {
overflow: auto;
resize:none;
}
谢谢。
此代码有效,但如果我出于设计目的使用 jQuery,则它不起作用。你能否就此提供建议?
overflow:auto
如果我想在其他浏览器中获得与 IE 中相同的输出,我该怎么办
-ms-overflow-style: none;