我对 css 很陌生,所以也许我问了错误的问题,但是当我使用 navbarPage 时,我是否将 css 添加到我的网络应用程序中?当我添加自己的 css 来添加一些文本和背景颜色时......
<STYLE TYPE='text/css'>
/* CSS generated at csscreator.com */
BODY{background-color:#36454f; }
P{color:#999999; }
</STYLE>
...它删除了导航栏,我的选项卡现在只是主标题下方的超链接。为什么是这样?
ui.R
library(shiny)
shinyUI(navbarPage("main title", theme = "www/my_css.css",
tabPanel("Dashboard",
plotOutput("plot1", width = "1600px"),
plotOutput("plot2", width = "1600px"),
plotOutput("plot3", width = "1600px"),
actionButton("refresh", "Refresh now")),
tabPanel("About" , p("test"))
)
)
有没有办法查看从生成的应用程序创建的CSS?
如何访问 Shiny 应用程序的 CSS?
这可能不是最好的方法,但我的方法(在 Chrome 版本 41.0.2272.101 上)是右键单击页面,然后单击“查看页面源代码”选项。新选项卡打开后,您可以看到它是与您的 Shiny 应用程序相对应的 HTML 文件。此 HTML 文件的顶部包含对应用程序中使用的 CSS 文件的引用,如下所示:
<link href="shared/datepicker/css/datepicker.css" rel="stylesheet" />
点击“shared/...”路径,你就可以看到CSS文件
添加自定义 CSS
老实说我还没有尝试过这样做,但是本文 http://shiny.rstudio.com/articles/css.html可能会提供一些见解。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)