2013-02-22 118 views
0

我有一个textarea,它是动态创建/插入到DOM中的。如果文本区域的高度低于75px,并且文本内部的文本超过了该值,那么您会期望滚动条,但是您没有看到它。Textarea滚动条不显示在Firefox中

任何其他大于75px的textarea都会正确显示滚动条。

有没有办法解决这个问题,还是只是Firefox的默认行为?

这里是我的CSS

textarea { 
      position:absolute; 
      border:0; 
      overflow:auto; 
      resize:none; 
} 

更新:行为现在是不相符的,现在下降到60像素低于60像素没有滚动条

+0

当你添加内容低于texarea的底部会发生什么? – 2013-02-22 21:42:14

+0

你必须使用箭头键才能到达它 – ryuutatsuo 2013-02-22 22:19:03

回答

0

对我的作品具有高度大于960x75像素小。但是,当textarea的高度很小(大约35px)时,滚动条将不适合,因此不会显示。尝试添加下面的CSS为textarea:

textarea {  
    resize: none; //disable resizing, so that the scrollbar is 100% high 
    overflow: auto; 
}