如何更改pickerInput中悬停背景颜色?

问题描述 投票:0回答:1

我需要更改 pickerInput 突出显示悬停选项的背景颜色。 我怎样才能实现它? 下面是一个最小的例子,我尝试过改变样式但我无法得到它

library(shiny)

shinyApp(
        ui = basicPage(
                pickerInput("state", "State", split(state.name, state.division),
                        choicesOpt = list(style = rep(("hover {background: blue; color: black; font-weight: bold}"),100)))
        ),
        server = function(input, output) {}
)

正如您在示例中看到的,悬停选项的背景是浅灰色而不是蓝色。

hover pickerinput
1个回答
0
投票

将以下代码添加到您的 Shiny 应用程序 UI 中,以更改 ShinyInput 中悬停选项的颜色:

tags$style(".dropdown-item:hover {
         color: red;
         background-color: red !important;
         }")
© www.soinside.com 2019 - 2024. All rights reserved.