是否有一个简单的包/ CSS脚本,允许selectInput()在上显示下拉内容,而不是在点击上显示。
进行了一些研究,似乎这是不可能的,因为浏览器会呈现功能。唯一的选择可能是使用HTML创建自定义ul元素并向其添加CSS。这是唯一的方法吗?
twitter bootstrap包是否适合此问题?无法找到此软件包中描述的方法的良好示例。
答案 0 :(得分:1)
可以在悬停上打开原生选择,但有更好的选择。
是的,如果你已经在使用它或计划或研究过它,那么twitter bootstrap是一个可行的选择。
使用select2并查看here如何使用简单的jQuery在悬停上打开它。
这是HTML5的原生方式:
<select onMouseOut="this.size=1;" onMouseOver="this.size=this.length;">
<option>Option Value 1</option>
<option>Option Value 2</option>
<option>Option Value 3</option>
<option>Option Value 4</option>
<option>Option Value 5</option>
<option>Option Value 6</option>
<option>Option Value 7</option>
</select>