gpt4 book ai didi

css - shinydashboard 的选项卡框 CSS

转载 作者:技术小花猫 更新时间:2023-10-29 11:38:41 26 4
gpt4 key购买 nike

我正在尝试更改 shinydashboardtabBox 的选项卡样式。我能够更改未选中选项卡的背景,但无法更改已选中选项卡的背景或每个选项卡中显示的文本。这是我添加到 custom.css 文件以更改未选中的选项卡背景的内容:

.nav-tabs {
background-color: #006747;
}

我尝试了像 .nav-tabs .active 这样的东西,但我什么都做不了。

此外,如果有人知道如何更改出现在所选选项卡旁边的小彩色条子,也将不胜感激。

最佳答案

开发人员工具和“检查元素”非常方便地确定您要从哪些类更改 css。

要更改所选选项卡的条子和颜色,您可以执行以下操作:

.nav-tabs-custom .nav-tabs li.active:hover a, .nav-tabs-custom .nav-tabs li.active a {
background-color: transparent;
border-color: transparent;
}

.nav-tabs-custom .nav-tabs li.active {
border-top-color: #FFF;
}

这是一个示例(来自 here 的 Backbone 代码):

library(shiny)
library(shinydashboard)
body <- dashboardBody(
fluidRow(tags$style(".nav-tabs {
background-color: #006747;
}

.nav-tabs-custom .nav-tabs li.active:hover a, .nav-tabs-custom .nav-tabs li.active a {
background-color: transparent;
border-color: transparent;
}

.nav-tabs-custom .nav-tabs li.active {
border-top-color: #FFF;
}"),
tabBox(
title = "First tabBox",
# The id lets us use input$tabset1 on the server to find the current tab
id = "tabset1", height = "250px",
tabPanel("Tab1", "First tab content"),
tabPanel("Tab2", "Tab content 2")
)

))

shinyApp(
ui = dashboardPage(
dashboardHeader(title = "tabBoxes"),
dashboardSidebar(),
body
),
server = function(input, output) {
}
)

关于css - shinydashboard 的选项卡框 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32233477/

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