我一直在做一个闪亮的应用程序,并希望在应用程序的右上角包括一个标志。如何使用发光和 r 轻松地嵌入图像?
谢谢! K
使用 ui.R中的自定义头函数引用 www/目录中的 app.css文件:
ui.R
www/
app.css
customHeaderPanel <- function(title,windowTitle=title){ tagList( tags$head( tags$title(windowTitle), tags$link(rel="stylesheet", type="text/css", href="app.css"), tags$h1(a(href="www.someURLlogoLinksto.com")) ) ) }
在 app.css参考标志文件也位于您的 www/文件夹:
h1 { text-decoration:none; border:0; width : 550px; height : 50px; margin : 0; padding : 0; left: 25px; top: 5px; position: relative; background : url(logo.png) no-repeat 0 0; }
我发现了另一个选项,看起来很适合这个应用程序,所以我分享给其他人谁想在主面板的图像。
mainPanel( img(src='myImage.png', align = "right"), ### the rest of your code )
将文件保存在 shinyApp 目录的 www 目录中:
| shinyApp/ | ui.R | server.R | www/ | myImage.png