我正在做一个项目,我在 div 中有各种大小的数据。当用户点击其中一个 div 时,它需要变成一个可编辑的文本区域。宽度是恒定的,但我希望高度从原始 div 的高度开始,然后在添加滚动条之前增长到最大高度。那可能吗?
原文由 Darkenwolf 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在做一个项目,我在 div 中有各种大小的数据。当用户点击其中一个 div 时,它需要变成一个可编辑的文本区域。宽度是恒定的,但我希望高度从原始 div 的高度开始,然后在添加滚动条之前增长到最大高度。那可能吗?
原文由 Darkenwolf 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答920 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
2 回答929 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答902 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
您可以使用
contenteditable
并让用户直接输入div
,这是一个演示:http: //jsfiddle.net/gD5jy/HTML
CSS