使用css禁止textarea調(diào)整大小功能的方法

字號:


    如果你使用谷歌瀏覽器或火狐瀏覽器,你會發(fā)現(xiàn)頁面上的textarea元素的右下角有個小三角,用鼠標箭頭拖拽它,你的textarea就能隨著放大或縮小。這是現(xiàn)代瀏覽器為方便用戶而添加的一個輔助功能(很遺憾,不包括ie,如果你使用ie,是看不到的。)。web程序員在設(shè)計網(wǎng)頁時,一般給了textarea一個固定的長寬,通常是配合布局而設(shè)定。但挑剔的用戶往往會認為太小或太大。有了這個可以調(diào)整大小的工具后,用戶就可以自己選擇合適的大小了。
    但是,有時候是應(yīng)用的需要,web程序員需要禁止這個可以調(diào)整textarea大小的功能(ie完全沒這個問題!),也就是去掉右下角的小三角,有什么辦法呢?很簡單,使用css的resize屬性。
    css代碼
    代碼如下:
    <style type=text/css>
    textarea {
    resize: none;
    }
    </style>
    將resize屬性設(shè)置為none,textarea就變成了固定大小,小三角也消失了。