.textarea{box-尺寸:边框框;最小高度:136px;最大高度:300px;左边距:自动;右边距:自动;填充:3px;大纲:0;边框:1px实心#a0b3d6;;word-wrap:break-word;溢出-x:隐藏;溢出-y:自动;_overflow-y:可见;-webkit-user-modify:read-write-plaintext-only;//只是编辑text文本,只能解决webkit内核中的问题,适合手机端-webkit-user-select:text;//解决部分IOS手机不支持contenteditable=true属性的问题p{margin:0;}}使用contenteditable+div模拟textarea文本域实现高度自适应使用textarea和auto-size插件实现textarea高度自适应。后来因为一些问题,依赖比较多,缺乏定制化,所以决定使用contenteditable来实现。contenteditable简介contenteditable属性指定元素的内容是否可以编辑。是H5的新属性,支持的还是不错的。基本上,所有浏览器都兼容。语法:主要代码实现以下代码是基于Vue实现的。html部分: