css - 改变下拉菜单的颜色为 Shiny

标签 css r shiny

我试图更改 Shinydashboard 中 selectinput 下拉菜单的颜色,但无法更改。这是我正在尝试做的一个简化示例

library(shiny)

ui <- fluidPage(
  tags$style(
    HTML(
      '#FacilityID{ background-color: red;
                  }'  
        )
            ),
selectInput("FacilityID","Enter Facility ID",c("test1","test2")),
               )

server <- function(input, output, session) {

}

shinyApp(ui, server)

最佳答案

通过一些试验和错误,我发现添加 'selectize=FALSE' 可以实现此目的。但我不确定为什么需要它。

library(shiny)

ui <- fluidPage(
  tags$style("#FacilityID {background-color:blue;}"),
  selectInput("FacilityID","Enter Facility ID",c("test1","test2"), selectize = FALSE)
  )

server <- function(input, output, session) {

}

shinyApp(ui, server)

关于css - 改变下拉菜单的颜色为 Shiny ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51928330/

相关文章:

r - 如何在 coplot 中的数据上绘制回归或 LOWESS 线

r - 在 R 中是否可以使用 MAE(平均绝对误差)而不是 RMSE 作为线性回归(lm/glm)的成本函数

r - 如何在R Shiny中设置页面宽度?

css - 自定义标题栏 Shiny

jquery - HTML5/CSS 根据其他列的相互高度对齐列表项

css - 将 html 选择添加到对话框导致不需要的 css 空白

html - 仅引用复选框的标签选择器

从 R 调用 Saucy(可执行 C 程序)

php - 选项卡式内容 - 提交一个 ID...不要碰另一个

css - 带有 CSS 的 Shiny 进度条