2011-07-07 75 views
0

我在我的div中有3个控件,其中一个是textarea。我使用div作为对话框。当我调整对话框的大小时,我想调整textarea的大小。我正在使用代码,但它不起作用。请帮助。在调整jQuery对话框大小时调整控件大小

<td>@Html.TextArea("myBox", new {@style = "height:X;width:X;"}) 
    </td> 

$('#editDiv').dialog({ autoOpen: false, modal: true, buttons: { "Done": function() { }); 

<div id="editDiv"> <table><td>@Html.Text("text1")</td><td>@Html.Text("text2")</td><td>@Html.TextArea("comments", new { @maxlength = 5})</td></table></div> 

我曾尝试以下,这isn`t工作:

.#editDiv table 
{ 
    width: 100%; 
    height: 100%; 
} 
.#editDiv tr 
{ 
    height: 100%; 
} 
.#editDiv TextArea 
{ 
    width: 100%; 
    height: 100%; 
} 

回答

0

它添加到CSS

#dialogBoxId textarea 
{ 
    width:95%; 
} 
+0

代码isn't加工。请参阅我的代码,在上面编辑 – learning