gpt4 book ai didi

html - R shinydashboard 自定义 CSS 到 valueBox

转载 作者:太空狗 更新时间:2023-10-29 12:23:33 25 4
gpt4 key购买 nike

我一直在尝试将 valueBox 的颜色更改为自定义颜色(超出 validColors 中可用的颜色),但未能成功。我知道有一种使用标签来包含自定义 CSS 的方法,但是我无法将它们放在正确的位置。

ui<- dashboardPage(   
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
fluidRow(valueBoxOutput("name")
)))

server<- function(input, output){
output$name<- renderValueBox({ valueBox(
("example"), subtitle = "Subtitle text",color="blue")}
)}

非常感谢任何帮助!

最佳答案

您好,您可以覆盖 CSS 类以在用户界面中使用 tags$style 添加自定义颜色,如下所示,修改框颜色的 background-color(此处为flashy yellow) 和 color 作为文本颜色。这里只有带有 color = "yellow" 的盒子会被修改,因为只有类 .small-box.bg-yellow 被更新。

library("shiny")
library("shinydashboard")

ui<- dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
tags$style(".small-box.bg-yellow { background-color: #FFFF00 !important; color: #000000 !important; }"),
fluidRow(
valueBoxOutput("name1"),
valueBoxOutput("name2")
)
)
)

server<- function(input, output){
output$name1 <- renderValueBox({
valueBox("example", subtitle = "Subtitle text", color = "yellow")
})
output$name2 <- renderValueBox({
valueBox("example", subtitle = "Subtitle text", color = "blue")
})
}
shinyApp(ui = ui, server = server)

关于html - R shinydashboard 自定义 CSS 到 valueBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40647936/

25 4 0
文章推荐: html - CSS\HTML - 如何将 Ionicons 添加到 CSS "content"属性?
文章推荐: html - 您如何使用 cloudfront 使托管在 S3 上的静态站点的 index.html 缓存无效?
文章推荐: linux - 无法启动 couchbase-server.service : Unit couchbase-server. 服务被屏蔽
文章推荐: javascript - 使用 CSS 在
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com