[英]Change the height and width of text area
我需要更改HTML的<textarea>
標簽的寬度和高度,我需要它只有兩行(行)。 目前,它只有一行。 知道如何解決這個問題嗎?
對於寬度,即使我將其更改為1000px
沒有任何改變,我不明白為什么。
<div>
<textarea rows="2" cols="200" disabled="disabled" style="width:500px; height: 10px;">
Date
User
</textarea>
</div>
我在MVC5應用程序中使用Bootstrap。
刪除textarea
上的高度聲明,只需使用rows="2"
指定行
<textarea rows="2" cols="200" disabled="disabled" style="width:500px;">
Date
User
</textarea>
height
將與rows
沖突, width
將與cols
沖突。
試着這樣做:
<textarea rows="2" cols="200" disabled="disabled" style="width:500px !important;height:250px !important;">
Date
User
</textarea>
PS:更換高度:250px你想要的高度
如果要根據內容的大小設置文本區域的高度,請繼續閱讀
<textarea id ="code" rows="2" cols="200" disabled="disabled" style="width:100%; height:auto" >
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
</textarea>
然后在文檔准備好分配文本區域的高度=滾動大小
$(document).ready(function(){
textAreaAdjust(document.getElementById('code') );
});
function textAreaAdjust(o) {
o.style.height = "1px";
o.style.height = (o.scrollHeight)+"px";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.