2016-04-25 90 views
0

所以,我使用的是textarea的標籤,我想問一下幾件事情:HTML textarea標籤的大小改變

1)任何用戶都可以更改框的大小,但它可以被阻止?如果是,如何?

2)是否有可能(不妨礙盒的大小不變的)設定的最大高度或寬度?

預先感謝

+1

你爲什麼要阻止它擺在首位?存在用戶方便的可能性,例如,如果他們使用放大的字體。它對傳輸的數據沒有影響。無論哪種方式,總是記得谷歌 - 'HTML textarea防止調整大小'會得到你需要的一切 –

+0

也http://stackoverflow.com/questions/5235142/how-to-disable-resizable-property-of-textarea –

回答

0

要禁用文本區域的大小調整和控制的最大尺寸添加到您的css文件:

textarea { 
    resize: none; 
    max-height : 100px; 
    max-width : 100px; 
} 

只要調整的像素值是什麼,你希望它是。但請注意:如果某些用戶希望修改textarea的大小,這可能會令人討厭。

0

要禁用調整大小的textarea使用resize:none;並控制最大寬度和高度,請在CSS中使用max-heightmax-width屬性。

textarea.noResize{ 
 
    resize:none; 
 
} 
 
textarea.heightControl{ 
 
    max-height:100px; 
 
    max-width:500px; 
 
}
<textarea class="noResize"></textarea> 
 
<textarea class="heightControl"></textarea>