【发布时间】:2021-05-23 21:29:07
【问题描述】:
当在小屏幕上查看我的 Shiny 应用程序时,我想使用 shiny::navbarPage(collapsible = TRUE) 将导航元素折叠到菜单中。默认情况下,当浏览器宽度小于 940 像素时触发折叠。有什么办法可以改变这种情况,以便在浏览器宽度稍大(例如 1200 像素)时触发折叠?
我看过这个Bootstrap 3 Navbar Collapse 和这个Change bootstrap navbar collapse breakpoint without using LESS,但不知道如何让它与 Shiny 一起工作。
Toy Shiny 应用:
library(shiny)
ui <- navbarPage("This app has a long title to take up space for the purposes of this example", collapsible = TRUE,
tabPanel("Panel that also has a long title 1"),
tabPanel("Panel that also has a long title 2"),
tabPanel("Panel that also has a long title 3")
)
server <- function(input, output) {}
shinyApp(ui = ui, server = server)
【问题讨论】: