文本区域垂直滚动条

时间:2017-01-18 09:19:57

标签: javascript html css internet-explorer textarea

当内容超出文本区域的高度时,我想在IE中显示/隐藏文本区域的垂直滚动条。在Chrome中,它仅在内容超出文本区域时显示滚动条,否则会隐藏。 我试过-ms-overflow-style:auto和-ms-overflow-style:-ms-autohiding-scrollbar, 第一个总是显示滚动条,如果内容小于文本区域高度则禁用,但我想在那种情况下隐藏它。第二个,只隐藏滚动条,直到没有焦点在该文本区域。

请建议。

1 个答案:

答案 0 :(得分:0)

尝试将overflow-y设置为auto:

textarea {
    overflow-y: auto;
    -ms-overflow-style:auto;
}

https://fiddle.jshell.net/ot9rvufa/4/