小编Luc*_*chi的帖子

R Shiny - 两个导航栏页面,每一个都有自定义和标准颜色

我正在尝试在我的闪亮应用程序上有两个甚至更多“navbarPage”。第一个需要着色,第二个需要有默认样式。我尝试在 navbarPage 中传递类条件,但它不接受它。如果我向其中添加 .css,所有 navbarPage 都会获得该样式。这里我有一个最小的可重复示例

library(shiny)
ui <- fluidPage(
  div(class = "navbar1",
      navbarPage(title="Navbar One",theme="custom-navbar.css",
                                    navbarMenu("Nav 1.1",
                                               tabPanel("Item 1"),
                                               tabPanel("Item 2")),
                                    navbarMenu("Nav 1.2")
                                    )#close nav1
      ), #close div

  navbarPage(title="Navbar Two",
             navbarMenu("Nav 2.1",
                        tabPanel("Item 3"),
                        tabPanel("Item 4")),
             navbarMenu("Nav 2.2",
                        tabPanel("Item 5"),
                        tabPanel("Item 6")),
             navbarMenu("Nav 2.3")
             ), #close nav2

  titlePanel("It is a title panel"),
  sidebarLayout(
    sidebarPanel(
      sliderInput("bins",
                  "sidebar panel",
                  min = 1,
                  max = 50,
                  value = 30)
    ),
    mainPanel(
      p("it is a mainpanel")
    )
  )
)

server <- function(input, output) {} …
Run Code Online (Sandbox Code Playgroud)

css r shiny

2
推荐指数
1
解决办法
3746
查看次数

标签 统计

css ×1

r ×1

shiny ×1