2013-10-17 118 views
9

我想將一個滾動條添加到textarea,以便它始終顯示,即使沒有任何內容可以向下滾動時。如果沒有什麼東西可以向下滾動,我寧願它可能會變灰,表示沒有任何東西在下面。將滾動條添加到<textarea>

我該怎麼做?

+2

使用'溢出-Y:scroll', [的jsfiddle](http://jsfiddle.net/Mr8xU/)。 – Vucko

回答

15

你需要的是overflow-y: scroll;

Demo

textarea { 
    overflow-y: scroll; 
    height: 100px; 
    resize: none; /* Remove this if you want the user to resize the textarea */ 
} 
3

你需要給你的textarea設定高度,然後設置溢出-Y

textarea 
{ 
resize: none; 
overflow-y: scroll; 
height:300px; 
} 
+1

*給你的textarea設置高度* - 沒有必要:) btw同樣的答案。 –

+0

@ Mr.Alien所以不需要高度? – user2370460

+1

@ user2370460不需要 –

4

嘗試增加以下CSS

textarea 
{ 
    overflow-y:scroll; 
} 
1

這樣

CSS

textarea { 

overflow:scroll; 
height:100px; 
} 
1

HTML:

<textarea rows="10" cols="20" id="text"></textarea> 

CSS:

#text 
{ 
    overflow-y:scroll; 
} 
2
textarea { 
    overflow-y: scroll; /* Vertical scrollbar */ 
    overflow: scroll; /* Horizontal and vertical scrollbar*/ 
}