首页前端开发HTMLhtml textarea 自动高度

html textarea 自动高度

时间2023-07-05 13:19:01发布访客分类HTML浏览1350
导读:textarea为什么不支持自适应高度?答:因为textarea不支持自适应高度,就是定好高度或者是行数之后,超出部分就会显示滚动条,看起来不美观。 而用DIV来模拟时,首先遇到的问题是:div怎么实现输入功能? 可能我们还是第一次见到这个...

textarea为什么不支持自适应高度?

答:因为textarea不支持自适应高度,就是定好高度或者是行数之后,超出部分就会显示滚动条,看起来不美观。 而用DIV来模拟时,首先遇到的问题是:div怎么实现输入功能? 可能我们还是第一次见到这个属性contenteditable,如一个普通的block元素上加个contenteditable="true"就实现编辑,出现光标了。

textarea 怎么设置大小?

答:TML 标签 textarea 在大部分浏览器中只要指定行(rows)和列(cols)属性,就可以规定 textarea 的尺寸,大小就不会改变,不过更好的办法是使用 CSS 的 height 和 width 属性,但是Chrome,Safari和FireFox渲染的效果不同,可以拖动右下角图标改变大小。 但是过分拖动大小会影响页面布局,使页面变得不美观。

textarea在设置文本框高度的时候要减去padding*2吗?

答:•由于textarea默认是有padding 的,所以在设置文本框高度的时候要减去padding*2•需要在每次设置scrollHeight之前,设置一次文本框的初始高度 textarea.style.height = '100px'; ,这样在文本内容减少的时候,文本框的高度才会减少。 剩下的方法是我总结的网上一些其他的奇淫技巧,基本上都是一些我认为比较容易实现的,有些太麻烦的我就不列举了。

textarea是什么?

答:textarea使我们常用的表单元素。 一般用于多行文字的输入。 在绝大多数情况下,都可以满足我们的要求。 但是它有一个缺点是,它的高度是固定了,如果文本内容超出了它设定的高度时,就会显示出丑陋的滚动条。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

html

若转载请注明出处: html textarea 自动高度
本文地址: https://pptw.com/jishu/290300.html
IIS6中怎么配置PHP?具体方法如下 SCM供应链协同系统:推动化工企业协同流程数字化转型的重要工具

游客 回复需填写必要信息