html - 使用选择选项元素创建弹出菜单
问题描述
有这个简单的结构:
<select>
<option>Option1</option>
<option>Option2</option>
<option>Option3</option>
<option>Option4</option>
<option>Option5</option>
<option>Option6</option>
<option>Option7</option>
<option>Option8</option>
<option>Option9</option>
</select>
现在,我需要选择 Option3、Option4、Option5 和 Option6 并将它们放在一个带有弹出菜单样式的选项下,如下所示:
因此,正如您从上面看到的,我可以使用列表项来执行此操作,但现有代码正在使用选项元素,我想对结构做最小的更改。当然,如果无法避免,我会选择它,但只是好奇我是否可以对选择/选项做同样的事情。
请指教。
解决方案
HTML<select>
无法做到这一点。您需要使用呈现其自己的 HTML 元素的菜单库。
推荐阅读
- java - Hibernate JPA 映射相同类型的多个实体
- ruby - bsearch_index 的奇怪行为
- java - 放心尝试发布多种文件格式但收到 415 响应代码
- python - 一行来检查 2 个数据框中的列名是否包含字符串?
- angular - 如何通过角度的viewchild正确设置输入?
- scala - 结构化火花流左外连接的行为类似于内连接
- javascript - 当用户标记不和谐机器人时,我该如何做到这一点,它会回复一条消息?
- sql - 查询如何根据主键选择列中的最高字母?
- c++ - 从复制赋值重载中通过引用返回
- azure - 天蓝色上的 terraform - 创建具有私有连接的密钥库