2012-11-22 64 views
-2

我正在使用textarea風格的overflow:hidden刪除滾動,用戶可以在此文本區域插入文本行。textarea溢出:隱藏不顯示Firefox中新增加的行

問題出在firefox,當文本超過textarea的高度時,新行不會出現在textarea上,我不得不點擊向下箭頭鍵來查看它們, 雖然它在其他工作上很好瀏覽器。

我的意思是,在firefox上寫一個樣式爲overflow:hidden的TEXT區域上的多行文字將只顯示第一行,直到它到達文本區域的末尾,剩下的部分被隱藏,您需要移動curson才能到達它們。

我希望光標是對我寫,並就

不希望在所有

這裏使用JavaScript textarea的視圖中顯示該行的行是一個示例代碼:

HTML:

<textarea></textarea> 

CSS:

textarea{ 
    overflow:hidden; 
    height:50px; 
    width:200px; 
    resize: none; 
} 

這裏是jsfiddle


的例子是有HTML和CSS 只有任何可能的解決方案?

回答

0

嗨你爲什麼不使用jQuery?它不像傳統的js :)

$('textarea').keyup(function(){ 
    $(this).scrollTop(9999) 
})