在 R Shiny 中垂直居中导航栏选项卡

Centering Navbar Tab Vertically in R Shiny

ui <- shiny::bootstrapPage(
    
    shiny::tags$head(
        # Include custom CSS
        includeCSS("styles.css")
        
    ),
    
    
    shiny::navbarPage(
        
        title = "Test",
        collapsible = TRUE,
        theme       = shinythemes::shinytheme("flatly"),
        
        shiny::tabPanel(
            "Map"
        )
    )
    
    
    
)

server <- function(input, output, session) {   
    
}

shinyApp(ui, server)

CSS

.container-fluid {
  height: 80px;
}

.leaflet-top .leaflet-control {
    margin-top: 40px;
}

.navbar-nav li a {
  height: 80px;
}

如何在导航选项卡中将地图文本垂直居中?使用默认主题,我可以使用它,但是,使用扁平主题我无法将它居中。

问题是 bootstrap css 没有被样式 sheet 覆盖。为了设置应用程序的样式,必须使用 !important 才能使其正常工作。

.container-fluid {
  height: 80px !important;
}

.leaflet-top .leaflet-control {
    margin-top: 40px !important;
}

.navbar-nav li a {
  height: 80px !important;
}