R Shiny Dropdown悬停

时间:2018-03-25 00:02:00

标签: css r twitter-bootstrap shiny

是否有一个简单的包/ CSS脚本,允许selectInput()在上显示下拉内容,而不是在点击上显示

进行了一些研究,似乎这是不可能的,因为浏览器会呈现功能。唯一的选择可能是使用HTML创建自定义ul元素并向其添加CSS。这是唯一的方法吗?

twitter bootstrap包是否适合此问题?无法找到此软件包中描述的方法的良好示例。

1 个答案:

答案 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>