如何通过css3来改变输入框的大小

如何通过css3来改变输入框的大小


慕勒3428872
浏览 1467回答 2
2回答

ABOUTYOU

对于像<textarea>这样可以设置overflow属性的元素,css3提供了一个resize的方法,让用户可以通过拖拽来改变框体的大小。注意:目前只有webkit核心浏览器才支持resize属性,且只支持等比例调整一、resize改变输入框的大小resize属性的选项参数:none:用户无法调整元素的尺寸both:用户可以调整元素的高度和宽度horizontal:用户可调整元素的宽度vertical:用户可调整元素的高度注意:目前只有webkit核心浏览器才支持resize属性,且只支持等比例调整二、resize属性默认是打开的如果想关闭resize有两种方法:1、通过resize属性禁止对元素进行缩放。textarea{resize: none;}例子:css部分:&nbsp;123456body{&nbsp;&nbsp;&nbsp;&nbsp;background:goldenrod;}.box1{&nbsp;&nbsp;&nbsp;&nbsp;resize:&nbsp;none;}html部分:123<textarea>resize属性默认是打开的</textarea>&nbsp;<textarea&nbsp;class="box1">resize禁止对元素缩放</textarea>2、限制文本框的最大及最小宽、高。例子:css部分:12345678.box4{&nbsp;&nbsp;&nbsp;&nbsp;max-height:&nbsp;200px;&nbsp;&nbsp;&nbsp;&nbsp;min-height:&nbsp;200px;&nbsp;&nbsp;&nbsp;&nbsp;height:&nbsp;200px;&nbsp;&nbsp;&nbsp;&nbsp;max-width:&nbsp;200px;&nbsp;&nbsp;&nbsp;&nbsp;min-width:&nbsp;200px;&nbsp;&nbsp;&nbsp;&nbsp;width:&nbsp;200px;}html部分:1<textarea&nbsp;class="box4">现在文本宽的最大及最小宽、高</textarea>&nbsp;&nbsp;三、如何只改变输入框的高度或宽度例子:html部分:123<textarea&nbsp;class="box2">可调整元素的宽度</textarea>&nbsp;<textarea&nbsp;class="box3">可调整元素的高度</textarea>css部分:123456.box2{&nbsp;&nbsp;&nbsp;&nbsp;resize:&nbsp;horizontal;}.box3{&nbsp;&nbsp;&nbsp;&nbsp;resize:&nbsp;vertical;}&nbsp;

慕斯709654

通过css3来改变输入框的大小<form><input name="" type="text" style="width:200px; height=100px" /></form>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3