我有两个下拉菜单,一个在另一个下面。当我打开一个下拉菜单时,另一个关闭。我怎样才能让他们两个都打开?

时间:2011-11-12 08:03:52

标签: html drop-down-menu

只使用HTML,我需要打开这些下拉列表。我真的希望你能帮助我。

2 个答案:

答案 0 :(得分:0)

<Select>这是错误的做法。您需要使用javascript或查找其他可用控件,以便让您的列表可见。 This是提及此类控制的众多博客的一个例子。

答案 1 :(得分:0)

这是下拉元素的默认行为。

但&lt; select&gt; element具有size属性,您可以在其中定义将显示控件的行数。如果设置的值大于1,组合框将显示为列表框。

因此,您可以使用JavaScript来改变控件的大小以修复对选项的查看:

<select size="1" onmousedown="this.size=4">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

您可以阅读有关here

的内容