Shiny - 绘制列的右边框

Xam*_*rts 8 html r shiny

假设我有以下 Shiny ui 代码:

fluidRow(
  column(
    width=4
  ),

  column(
    width=8
  )
)
Run Code Online (Sandbox Code Playgroud)

如何绘制第一列的右边框?

Flo*_*ian 10

您可以使用style参数将 CSS 添加到列中。因此,一种方法是:

library(shiny)

ui <- fluidPage(
  fluidRow(
    column(style='border-right: 1px solid red',
      width=4,
      p('Hello')
    ),

    column(
      width=8,
      p('World')
    )
  )
)

server <- function(input,output) {}

shinyApp(ui,server)
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!