禁止textarea调整大小功能的方法
如果你使用谷歌浏览器或火狐浏览器,你会发现页面上的textarea
元素的右下角有个小三角,用鼠标箭头拖拽它,你的textarea
就能随着放大或缩小。这是现代浏览器为方便用户而添加的一个辅助功能(很遗憾,不包括IE,如果你使用IE,是看不到的。)。Web程序员在设计网页时,一般给了textarea
一个固定的长宽,通常是配合布局而设定。但挑剔的用户往往会认为太小或太大。有了这个可以调整大小的工具后,用户就可以自己选择合适的大小了。
但是,有时候是应用的需要,Web程序员需要禁止这个可以调整textarea
大小的功能(IE完全没这个问题!),也就是去掉右下角的小三角,有什么办法呢?很简单,使用CSS的resize
属性。
CSS代码
<style type="text/css"> textarea { resize: none; } </style>
将resize
属性设置为none
,textarea
就变成了固定大小,小三角也消失了。下面看看效果。
可以调整大小的textarea
禁止调整大小的textarea
阅读余下内容
最近项目用到了,挺实用的
为什么要禁止!!!!!无语!
禁不禁止看情况啦,一般不禁止页面布局很容易被破坏。再说,禁止了对输入字符数又没影响