我有一個div標籤,其中有一個autogrow textarea。當我按下任何鍵或在textarea中鍵入內容時,其高度一次增加一行。但這裏的問題是,div標籤的大小是相同的,所以看起來很糟糕,就像textarea從div容器脫落一樣... 所以我希望div標籤也隨着textarea的增加而同時擴展。 下面的代碼表示包含div標籤動態增加基於其子控件的C#/ Javascript中div標籤的大小
<body bgcolor="#CCC" style="height: 460px">
<form id="form1" runat="server" method="post">
<div id="expandable_div" style="background-color: #000000" >
<textarea id="Text1" rows = "8" runat="server" cols="30" onkeyup="AutoGrowTextArea(this)" name="S1"> </textarea>
</div>
</form>
在樣式表中的文本區域的代碼,我試圖把:
div#expandable_div
{
min-height:205px;
height:auto;
}
旁註:你的問題是不是一個好問題的一個例子。請儘量提供HTML和CSS的小片段(5-10行應該足夠用於這個問題)。 – 2012-07-06 04:59:56
加div' height:auto' – Dips 2012-07-06 05:00:10