我曾经问过类似的问题(答案)。他们没有我需要的东西。我需要下拉菜单的宽度始终保持不变。即使它掉下来并且物品比它的宽度更宽。较宽的项目应显示为工具提示。你怎么做到这一点?和 select 元素有什么关系?为什么每个帖子都有“选择”方面的答案。我正在使用 asp 下拉菜单。如何使用 select 呢?无论如何,这是我的 ddl 的 CSS:
.ddl2
{
margin-top: 10px;
margin-bottom: 10px;
border-style: solid;
border-width: thin;
border-color: Gray;
height: 20px;
max-width: 150px;
}
当没有选择任何内容时,这有效(仅在 Firefox 中)。一旦 ddl 下降,选择框就会采用最宽元素的宽度。
编辑:
try
{
DataSet dsCountry = objBindDDL.BindDropDownListToACountry();
ddlCountry.DataSource = dsCountry.Tables["ACountry"];
ddlCountry.DataTextField = "CountryName";
ddlCountry.DataValueField = "ID";
ddlCountry.DataBind();
ddlCountry.Items.Insert(0, new ListItem("Please select Country", ""));
}