javascript - 具有纯 CSS 内容的初始自动高度的文本区域
问题描述
我一直在寻找一个简单的 CSS 解决方案来使其内容的 texarea 匹配高度。
我不希望在您键入时自动调整大小的文本区域。我有一个文本区域,其中已经包含文本,我希望它与内容匹配。
有没有办法使用 CSS 来做到这一点?
解决方案
不,因为根据定义, atextarea
的大小不是根据其内容来确定的。
但是,您可以使用 a<div contenteditable="true"></div>
并为其设置样式,使其外观和行为类似于textarea
.
.textarea {border:1px solid #e0e0e0; max-height:100px; overflow-y:scroll;}
<div contenteditable="true" class="textarea">jdsklf ;askf; fs;dlfkj sad;flkasdj f;laskfj as;lfkajsd f;lasdkfj asl;dkfj sad;lfkasjd f;laskdjf a;sldfkj asdf;lkasdjf ;lasdkfj asd;lfkjsad f;laksdjf ;alsdkfjs ad;lfkjsad f;lksadjf ;lasdkfjasdl;fk jasdl;fkj asdf;lksadj f;lsadkfj sad;lfkjsd f;lksadjf; lsadkfjsda;lfk jsd;lfk jsdf</div>
推荐阅读
- kubernetes - 如何在 API 服务器部署为 systemd 服务的 k8s 上启用准入控制器插件?
- excel - 根据第三个单元格的值将数据输入第二个单元格?(如“条件格式”)
- c++ - 英特尔实感深度摄像头 D435i 噪音和土堆
- r - 使用 r 创建一个共现矩阵
- python - PySpark Pipeline - 逻辑回归结果好得令人难以置信
- sqlite - 从 Xamarin.Forms UI 调用数据库上下文时,调用 EntityFrameworkCore 的(在 SQLite 上).Migrate() 方法失败
- java - 会话范围的 bean 序列化 Autowire 问题
- python - 从索引和其他数组的值中求和数组:在 numpy 中做这件事的更好方法?
- c# - NSubstitute 有序测试 (Recived.InOrder) 与被调用方法的返回值导致 CouldNotSetReturnDueToMissingInfoAboutLastCallException
- kotlin - Kotlin 中为我创建的每个对象创建唯一 ID 的最佳方法是什么?