我想要一个文本区域,它总是和文本一样大。所以页面可以滚动,并且文本区域不能滚动。
这里是我所做的到现在为止:HTML TextArea自动调整大小
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
html, body {height: 100%;}
textarea {
border: none;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
line-height: 44px;
font-family:Helvetica;
font-size: 17pt;
-webkit-tap-highlight-color: rgba(0,0,0,0);
background-image:url('[email protected]');
outline: none;
resize: none;
}
textarea.vert { resize:vertical; }
</style></head><body>
<textarea id="InputTextArea" placeholder="placeholder"></textarea>
</body></html>
[创建具有自动调整大小的一个textarea]的可能重复(HTTP文本自动增加文本区域的高度://计算器问题/ 454202 /创建一个textarea与自动调整大小) –
我创建了一个包,如果你使用的反应:https://www.npmjs.com/package/react-fluid-textarea –