我不希望下拉列表出现垂直滚动条。我想显示所有元素。我该怎么做?
尺寸属性不起作用。
代码设计:
<asp:DropDownList ID="ddlTables" CssClass="labels" runat="server" AutoPostBack="true"
AppendDataBoundItems="true" Width="230px"
OnSelectedIndexChanged="ddlTables_SelectedIndexChanged">
<asp:ListItem Text="--Select--" Value="0" />
</asp:DropDownList>
最佳答案
滚动条在那里是因为你有太多的元素或太少的高度。假设您想将所有元素都保留在那里,您需要将 this.size
属性设置为一个值,该值将显示所有元素而无需滚动:
<asp:DropDownList ID="ddlTables"
CssClass="labels"
runat="server"
AutoPostBack="true"
AppendDataBoundItems="true"
Width="230"
onMouseOver="this.size=50;"
onMouseOut="this.size=1;"
OnSelectedIndexChanged="ddlTables_SelectedIndexChanged">
<asp:ListItem Text="--Select--" Value="0" />
</asp:DropDownList>
关于html - 不想要下拉列表中的垂直滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44625764/