我正在尝试让一个内容可编辑的文本框(div元素)根据需要增长,以适应输入到其中的文本,最大可达父div宽度的80%。
只有CSS有什么办法吗?如果不是,我对Javascript解决方案持开放态度,但我使用的是React,这使这方面的事情复杂化了
这不是我知道的任何其他问题的重复,因为它需要一个解决方案,即:
与视区大小无关
支持max-width的父div
在contentEditable上工作
在文本内容更改时工作

最佳答案

可能您可以在父div中有一个div,它是父div的80%,然后为文本框设置width:auto。
听起来有点棘手。

关于html - 扩展文本框以使其内容适合CSS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43573097/

10-17 02:50