Change colour and size of font in header of tabBox(更改选项卡框标题中的字体颜色和大小)
问题描述
虽然我对css不是很熟悉,但我已经能够将它包含在我的R代码中,以改变我闪亮应用程序的各种元素。然而,我无法确定需要更改哪个元素才能更改选项卡框标题中字体的颜色和大小,该选项卡框来自包shinydashboard。
我的应用程序中的其他框都有深色背景和浅色字体的页眉。我已经能够更改选项卡框标题的背景,使其变暗(参见下面的代码),但我看到的元素似乎没有影响字体。
我可以使用body
中的font-size
更改选项卡标签的字体大小,也可以使用color
更改框中文本的颜色。但我找不到任何与页眉标题本身的属性相关的内容!
谢谢你的帮助。
示例代码:
library(shiny)
library(shinydashboard)
ui <- dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
tabBox(title = "Title of box",
tabPanel("Tab A"),
tabPanel("Tab B")),
tags$head(tags$style(HTML('
/* tabBox background */
.nav-tabs-custom>.nav-tabs {
background-color: #2F4858;
}
'
)
)
)
)
)
server <- function(input, output, session) {
}
shinyApp(ui, server)
推荐答案
查找此类内容的方法是使用右击菜单项"Inspect Element"(在Firefox中,其他浏览器中的名称类似,但RStudio中的内置浏览器不如独立浏览器)。点击标题应该在哪里,它将被突出显示,并在屏幕右侧的面板中显示大量的css属性。我的显示
标题在主显示中突出显示。从最高层开始,寻找你感兴趣的房产。我在第三组中同时看到font-size
和color
。它有一个稍微令人困惑的顶行:AdminLTE.min.css:7
部分表示找到该定义的位置,其余.nav-tabs-custom > .nav-tabs > li.header
部分是该元素的活动选择符。
因此要更改大小和颜色,请使用该选择器,例如将此内容放入您的tabBox
:
tags$head(tags$style(HTML('
/* tabBox background */
.nav-tabs-custom>.nav-tabs {
background-color: #2F4858;
}
.nav-tabs-custom > .nav-tabs > li.header {
font-size: 40px;
color: white;
}')
这篇关于更改选项卡框标题中的字体颜色和大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:更改选项卡框标题中的字体颜色和大小


基础教程推荐
- 自定义 XMLHttpRequest.prototype.open 2022-01-01
- Chart.js 在线性图表上拖动点 2022-01-01
- Electron 将 Node.js 和 Chromium 上下文结合起来意味着 2022-01-01
- html表格如何通过更改悬停边框来突出显示列? 2022-01-01
- 用于 Twitter 小部件宽度的 HTML/CSS 2022-01-01
- 我可以在浏览器中与Babel一起使用ES模块,而不捆绑我的代码吗? 2022-01-01
- 直接将值设置为滑块 2022-01-01
- 如何使用TypeScrip将固定承诺数组中的项设置为可选 2022-01-01
- Vue 3 – <过渡>渲染不能动画的非元素根节点 2022-01-01
- 如何使用JIT在顺风css中使用布局变体? 2022-01-01