0

我想创建一个具有固定宽度的选择列表,但是当您单击以展开它时,其他选项可以更宽以容纳更长的字符串。有点像超级菜单

这个 asp.net 控件就是我所说的一个例子:http: //www.codeproject.com/Articles/137454/Extended-DropDownList

我正在寻找一个 html/javascript/css 解决方案(jquery 很好)。我试过谷歌搜索,但我不知道这种行为叫什么。

4

1 回答 1

2

我可能忽略了一些东西,但就像 Ohgodwhy 和 Sheikh Heera 所说,这是一个非常标准的功能。简单地使用css来设置select标签的宽度会设置静态显示宽度,当点击select时,无论相对于select容器的宽度如何,都会显示结果。

这是一个例子:

<select style="width: 100px;">
<option>Short</option>
<option>This is a really really really long option</option>
</select>
于 2012-09-28T23:05:31.703 回答