textarea实现宽度不变高度自适应

代码非原创。原文链接https://www.cnblogs.com/wangjae/p/11150128.html
演示地址:https://xibushijie.github.io/static/textareaHeihgAuto.html


此textarea非彼textarea ,有经验的老司机们应该知道html标签contenteditable这个属性。利用此属性使当前的标签成为可以输入的状态,等同于输入框。<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>textarea输入内容</title><style>#textarea {width: 100px;margin: 0 auto;min-height: 20px;max-height: 100%;outline: 0;border: 1px solid #397EFF;font-size: 13px;overflow-x: hidden;overflow-y: auto;-webkit-user-modify: read-write-plaintext-only;}[contentEditable=true]:empty:not(:focus):before {content: attr(data-text);}</style>
</head><body><div id="textarea" contenteditable="true" data-text="输入内容..."></div>
</body></html>

textarea实现宽度不变高度自适应相关推荐

  1. vue实现textarea框,文字高度自适应

    vue实现textarea框,文字高度自适应,https://blog.csdn.net/qq_38128179/article/details/103591717 下面是两种方式,注释掉的是一种,不 ...

  2. css纵向滚动条自适应,纯css实现完美决对居中 自动滚动条 根据内容宽度、高度自适应,垂直水平居中,自动出现滚动条。.doc...

    纯css实现完美决对居中 自动滚动条 根据内容宽度.高度自适应,垂直水平居中,自动出现滚动条..doc 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内 ...

  3. HTML基础学习之 --网页的宽度、高度自适应

    宽高自适应 我们在网页布局中经常要定义元素的宽高.但是我们如果定义宽高是一个定数时,当在不同的分辨率的电脑上打开的时候,往往会出现与屏幕不适应的情况,所以我们希望元素大小能根据窗口或子元素自动调整,这 ...

  4. 怎么调整html文本域宽度和高度,如何使用CSS设置textarea的宽度和高度?

    这是我的css: .editor-field textarea { width : 400; height : 100px; } 这是我的观点的标记: @Html.EditorFor(model =& ...

  5. Ant Design Vue UI组件中改变textarea的宽度和高度

    textarea给宽度不能改变.只能改变高.给样式也没效果,只能改变高度.后来发现在form表单中可以改变textarea的宽度. label-col是改变form表单里面的组件距离左边的距离.数值越 ...

  6. 微信小程序 image图片组件实现宽度固定 高度自适应

    添加mode属性 <image class="empty-icon" src="/pages/image/list-emptyx2.png" mode=& ...

  7. CSS 背景图片 宽度100% 高度自适应

    .bg{width: 100%;height: 100%;background-image: url("../../public/img/bg.png");background-s ...

  8. div模拟textarea文本域轻松实现高度自适应——张鑫旭

    by zhangxinxu from http://www.zhangxinxu.com 本文地址: http://www.zhangxinxu.com/wordpress/?p=1362 一.关于t ...

  9. UITableView根据表格内容进行高度自适应与使用Masonry实现根据内容进行宽度自适应和高度自适应

    Masonry和SDAutoLayout不同:SDAutoLayout需要上下左右四个方向都显示性的进行约束,虽然当高度和宽度自适应时,可以少一个高度约束,但是也应有对应布局处理设置.因为标签是有顶部 ...

最新文章

  1. linux tomcat集群配置笔记
  2. [转载]使用RoboCopy 命令
  3. Redis的内存消耗
  4. 全球及中国磁滑轮行业规模预测与供应规划研究报告2022版
  5. idea maven打包_20201116(Maven学习)
  6. 如何强制 .NET 程序以 管理员模式 运行 ?
  7. 全美杰出的技术MBA专业
  8. 《编程之美》1.9:高效率的安排见面会的一个解法
  9. python保存文件后缀_python文件的后缀名是什么
  10. Ubuntu下调用opencv编程显示汉字
  11. specular BRDF
  12. ubuntu下安装wps出现系统缺失字体问题?
  13. mp3音频转换,合并方法?-QVE音频剪辑
  14. 在Qt中设置程序图标的方法介绍
  15. 如何禁止IE浏览器访问我的网页
  16. 51单片机的堆栈指针(SP)
  17. m3u8源地址,抓片....下片....看片都透露给你
  18. 人工智能课程实训方案
  19. 大数据工程师职业发展以及薪酬一览
  20. Qt学习总结之QFileDialog

热门文章

  1. 数据库mysql调优
  2. 4.2 TCP Segmentation Offload(TSO)
  3. 项目在tomcat里运行一段时间总是自动崩掉的问题排查与解决
  4. 中国国家授时中心ip地址变更
  5. Linux下如何通过挂载iso文件安装文件
  6. Git清除贡献者信息和历史提交记录
  7. CMD操作SQL Server数据库
  8. JS判断用户名是否合法
  9. 谷歌发布声明撇清与棱镜项目的关系
  10. 许战海矩阵:一个史诗级竞争战略工具