您现在的位置是:网站首页> 编程资料编程资料
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度textarea文本域宽度和高度width及height自动适应实现代码div模拟textarea文本域实现高度自适应效果代码css textarea 高度自适应,无滚动条做一个能自适应高度的textarea的示例代码
2023-10-12
367人已围观
简介 这篇文章主要介绍了如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度的相关资料,需要的朋友可以参考下
HTML中pre和textarea可以显示预格式化的文本。即保留空格和换行符。而不必添加
和 等HTML元素来添加换行和打印空格。
pre去掉滚动条
pre显示文本内容时是不会自动换行的,此时可以添加一些CSS来解决:
ourjs this is very very very very very very very very very very very very very very very logn contents.pre { word-wrap: break-word; white-space: pre-wrap; padding: 9.5px; background-color: #f5f5f5; border: 1px solid #ccc; }
textarea让高度自适应内容高度
textarea也能跟prev一样保留内容格式,但是元素高度是固定的,并且无法用CSS来调整。此时可以借助scrollHeight这个属性。
var textarea = document.getElementsByTagName('textarea')[0]; textarea.setAttribute('style','height:'+(textarea.scrollHeight + 12)+'px');这里加了12px的padding。
总结
以上所述是小编给大家介绍的如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关内容
- html5 冒号分隔符对齐的实现html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- 原生 JS+CSS+HTML 实现时序图的方法X38DQ6主板上电时序图
- Canvas图片分割效果的实现基于Html5 canvas实现裁剪图片和马赛克功能及又拍云上传图片 功能利用canvas实现图片下载功能来实现浏览器兼容问题canvas压缩图片以及卡片制作的方法示例Canvas实现保存图片到本地的示例代码html2canvas 将html代码转为图片的使用方法详解canvas绘图时遇到的跨域问题canvas 下载二维码和图片加水印的方法在canvas上实现元素图片镜像翻转动画效果的方法
- HTML5中的Web Notification桌面通知功能的实现方法Html5中的桌面通知Notification的实现HTML5实现桌面通知 提示功能HTML5实现Notification API桌面通知功能 html5桌面通知(Web Notifications)实例解析突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面
- html5视频媒体标签video的使用方法及完整参数说明详解html5用video标签流式加载的实现Html5 video标签视频的最佳实践html5自定义video标签的海报与播放按钮功能详解Html5中video标签那些属性和方法解决html5中的video标签ios系统中无法播放使用的问题
- 100floors电梯 第62层 图文攻略_手机游戏_游戏攻略_
- 保卫萝卜2 第1关 金萝卜图文攻略_手机游戏_游戏攻略_
- 保卫萝卜2 第2关 金萝卜图文攻略_手机游戏_游戏攻略_
- 保卫萝卜2 第3关 金萝卜图文攻略_手机游戏_游戏攻略_
- 保卫萝卜2 第4关 金萝卜图文攻略_手机游戏_游戏攻略_
