Heim  >  Artikel  >  Web-Frontend  >  【CSS】禁止Google浏览器允许定义调整多行文本框_html/css_WEB-ITnose

【CSS】禁止Google浏览器允许定义调整多行文本框_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:47:511680Durchsuche

众所周知,多行文本框Textarea是不可以自己随便调整的,如下图,如果要调整,则要写很多的脚本:


这个也好,因为很多情况下,我们不需要开放给用户调整文本框,往往只是需要设置col与row属性,固定其大小就可以的。

可是,谷歌浏览器,对于,一个普通的:

<textarea></textarea>
却是可以如下图,轻易调整的:


这样会拖乱我们页面布局的,有时候调试不知道怎么回事,还以为样式没有写好,

你可以认为这是谷歌浏览器的错,谁叫用户自己没事在乱动这个多行文本框呢?

但是,我们可以做得更完美一点,在后面加上style="resize:none",用户在谷歌浏览器也无法拖动了,如上图的右边文本框。

上面两个图其实就是如下的代码:

textareaResize<textarea></textarea>
可以看到style="resize:none"在IE中并没有任何影响的。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Script标签_html/css_WEB-ITnoseNächster Artikel:pre标签_html/css_WEB-ITnose