gpt4 book ai didi

css - dropdrop、shinyWidgets 中的背景颜色

转载 作者:太空宇宙 更新时间:2023-11-04 07:17:14 24 4
gpt4 key购买 nike

如何更改 shinyWidgets 下拉菜单的颜色(不是按钮,而是打开的菜单)。我想,我需要一些 CSS 代码,但我没有太多 CSS 经验。

library(shiny)
library(shinyWidgets)
n <- 200

ui <- bootstrapPage(
numericInput('n', 'Number of obs', n),
dropdown(
tags$h4("Advanced"),
icon = icon("gear"),
status = "primary", width = "600px",
inputId="dropdown"
),
tags$style(HTML('#dropdown {background-color: red;}')),
plotOutput('plot')
)

server <- function(input, output) {
output$plot <- renderPlot({
hist(runif(input$n))
})
}

shinyApp(ui = ui, server = server)

最佳答案

您可以使用 CSS 选择器 #sw-content-dropdown, .sw-dropdown-in,例如:

library(shiny)
library(shinyWidgets)
n <- 200

ui <- bootstrapPage(

dropdown(
tags$h4("Advanced"),
numericInput('n', 'Number of obs', n),
icon = icon("gear"),
status = "primary", width = "600px",
inputId="dropdown"
),
tags$style(HTML('#sw-content-dropdown, .sw-dropdown-in {background-color: red;}')),
plotOutput('plot')
)

server <- function(input, output) {
output$plot <- renderPlot({
hist(runif(input$n))
})
}

shinyApp(ui = ui, server = server)

关于css - dropdrop、shinyWidgets 中的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50623537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com