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

 时间:2024-10-13 01:28:38

对于像<textarea>这样可以设置overflow属性的元素,css3提供了一个resize的方法,让用户可以通过拖拽来改变框体的大小。注意:目前只有webkit核心浏览器才支持resize属性,且只支持等比例调整

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

工具/原料

网页编辑器

浏览器(具有调试功能的)

resize改变输入框的大小

1、resize属性的选项参数:none:用户无法调整元素的尺寸both:用户可以调整元素的高度和宽度horizontal:用户可调整元素的宽度vertical:用户可调整元素的高度注意:目前只有webkit核心浏览器才支持resize属性,且只支持等比例调整

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

2、resize属性默认是打开的,如果想关间糈尢各闭resize有两种方法:1、通过resize属性禁止对元素进行缩放textarea{resize: none;}例子:css部分:body{ background:goldenrod;} .box1{ resize: none; }html部分:<textarea>resize属性默认是打开的</textarea><br/><br/><br/><textarea class="box1">resize禁止对元素缩放</textarea>效果如图:

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

3、关闭resize第二种方法:限制文本框的字斤谯噌最大及最小宽、高例子:css部分:.box4{ max-height: 200px稆糨孝汶; min-height: 200px; height:200px; max-width: 200px; min-width: 200px; width:200px; }html部分:<textarea class="box4">现在文本宽的最大及最小宽、高</textarea>效果如图(无法改变输入框的大小):

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

4、只改变输入框的高度或宽度例子:css部分:<textarea class="box2">可调整元素的宽度</textarea><br/><br/><br/><textarea class="box3">可调整元素的高度</textarea>html部分:.box2{ resize: horizontal; } .box3{ resize: vertical; }效果如图:

如何通过css3来改变输入框的大小
如何通过css3来改变输入框的大小
  • 运用css3制作和调整网页上图形的渐变效果。
  • HTML标签target属性详解
  • css如何设置文本上下的行高
  • 利用html+css+js实现滑动门事件
  • HTML表单教程 表单框的实现
  • 热门搜索
    关于手抄报的边框 关于感恩手抄报 反映寒假生活的手抄报 关于知识的手抄报 安全的手抄报图片 关于读书手抄报内容 手抄报花边简单图案 廉洁在我心中手抄报 读书月手抄报 三节三爱手抄报内容