Asp.net asp:DropDownList宽度,填充父项
我有这样一个下拉列表:Asp.net asp:DropDownList宽度,填充父项,asp.net,css,Asp.net,Css,我有这样一个下拉列表: <asp:panel runat="server" groupingtext="Some Text"> <table> <tr> <td><asp:DropDownList runat="server" /></td> </tr> </table> </asp:panel> 我希望dropdownlist的宽度始终填充父级的
<asp:panel runat="server" groupingtext="Some Text">
<table>
<tr>
<td><asp:DropDownList runat="server" /></td>
</tr>
</table>
</asp:panel>
我希望dropdownlist的宽度始终填充父级的区域,而不考虑其中包含的项目的大小。如何执行此操作?dropdownlist在html中呈现为
那么使用css呢?
像
select.yourclassehere{width:100px}
style=“width:100%”“
空列表不起作用。当我这样做时,dropdownlist显示为列表中最大项目的大小。将dropdownlist放入div中并设置div大小。dropdownlist总是采用div的大小。看起来很奇怪,但是works@CássioGalvão好吧,如果我要这样做的话,我还不如在下拉列表上设置宽度。我试图避开绝对宽度。我希望它随着父对象的大小而调整大小。问题是100px。我希望它填充父对象,这样当父对象调整大小时,它也会填充。然后将其设置为100%,但您需要指定父对象的宽度或尝试使用最小宽度。select.yourclassehere{最小宽度:100px}
<td><asp:DropDownList runat="server" CssClass="yourclasshere"/></td>
select.yourclasshere { width:100px }