我正在使用materialize制作两条消息,这两条消息将以文本形式显示在卡片上。我将使用javascript DOM操作来允许某些用户编辑它们,并使其对某些用户是只读的。我已经添加了所有的javascript代码,它工作得很好,但问题出在HTML,而不是javascript。文本区只显示了一行半,然后就被切掉了。
下面是我的代码:
<div class="row">
<div>
<div class="card green accent-1">
<div class="card-content blue-text" id="general-messages-card">
<span class="card-title">General Messages</span>
<textarea class="blue-text materialize-textarea" onchange="generalMessagesUpdate()" style="border: none;" id="general-messages"></textarea>
</div>
</div>
</div>
</div>
发布于 2021-12-01 23:59:00
我想你可以试着启用自动调整大小。但看起来它还是有一个上限的
M.textareaAutoResize($('#my-textarea'));
您也可以使用以下命令触发它调整大小:
$('#my-textarea').trigger('autoresize');
https://stackoverflow.com/questions/66284471
复制