本文介绍了调整shinydashboard中仪表板页眉的高度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道如何调整shinydashboard
dashboardheader
的高度dashboardHeader(
title = loadingLogo('http://company.fr/','logo.jpg','buffpowa.gif'),
titleWidth = 600
)
我可以修改width
,但是徽标对于页眉来说太大了。我希望页眉有足够的高度来显示完整徽标。谢谢
推荐答案
您需要设置以下元素的height
:.main-header
和.main-header .logo
。另请注意,仅当它们设置在dropdown
类的tags$li
内部时才有效。
代码
library(shiny)
library(shinydashboard)
ui <- dashboardPage(
dashboardHeader(
# Set height of dashboardHeader
tags$li(class = "dropdown",
tags$style(".main-header {max-height: 200px}"),
tags$style(".main-header .logo {height: 200px}")
),
# Use image in title
title = tags$a(href='http://company.fr/',
tags$img(src='logo.jpg'))
),
dashboardSidebar(
# Adjust the sidebar
tags$style(".left-side, .main-sidebar {padding-top: 200px}")
),
dashboardBody()
)
server <- function(input, output){}
shinyApp(ui, server)
示例
这篇关于调整shinydashboard中仪表板页眉的高度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!