在闪亮的仪表板中更改边栏的字体颜色

我几乎没有HTML / CSS的经验,因此我恳求您的帮助以下。

我正在使用带有默认侧栏的闪亮仪表板。 我尝试使用dashboardBody中的以下代码行更改侧边栏的背景颜色和字体颜色:

tags$head(tags$style(HTML('.skin-black .main-sidebar {color: #000000; background-color: #FFB6C1;}')))

发生了什么事是新的侧边栏有一个背景颜色#FFB6C1,我打算。 但侧边栏中的字体颜色并没有变成黑色,它仍然是白色的! 任何建议?

非常感谢圣


我遇到了一个帮助我解决问题的例子。 http://journocode.com/2016/04/04/r-first-web-application-shiny/

因此,问题通过使用解决了:

label = HTML('<p style="color:black;">Maximum number of suggestions</p>')

为了以黑色描绘标签的颜色,而不是仅在使用时获得的白色:

label = "Maximum number of suggestions"

当然,两者都是selectInput对象的参数。

感谢KH的帮助,当然,感谢MARIE-LOUISE TIMCKE为您的惊人帖子。

再见


您的CSS选择器可能不是定位文本元素,而是侧边栏div。 假设你的文本元素在.main-sidebar类下,这应该/可以工作。 只需用您的文本所嵌入的任何HTML标记替换ELEMENT,如

.skin-black .main-sidebar ELEMENT {
color: #000000;

.skin-black .main-sidebar {
background-color: #FFB6C1;
}

空白并不重要。

链接地址: http://www.djcxy.com/p/89143.html

上一篇: changing the font color of the sidebar in shiny dashboard

下一篇: R Shiny Action Button to Affect Reactive Control