Shiny - Как добавить вертикальные / горизонтальные разделительные линии в flowLayout - PullRequest
2 голосов
/ 20 февраля 2020

Я хотел бы добавить горизонтальные и / или вертикальные правила (в зависимости от ширины окна) между элементами flowLayout в приложении Shiny.

Если элементы располагаются горизонтально, я бы хотел бы разделить их с вертикальными правилами. И если окно недостаточно широкое и некоторые элементы расположены вертикально, я бы хотел разделить их с помощью горизонтальных правил.

В этом небольшом примере я хочу отделить различные verticalLayout с помощью правил, но я не Не знаю (в зависимости от ширины окна), будут ли они располагаться горизонтально или вертикально внутри flowLayout.

# ui.R
ui <- fluidPage(
    flowLayout(
        verticalLayout(
            numericInput("num1", label = "Number1", value = 0),
            numericInput("num2", label = "Number2", value = 0)
        ),
        verticalLayout(
            numericInput("num3", label = "Number3", value = 0),
            numericInput("num4", label = "Number4", value = 0)
        ),
        verticalLayout(
            numericInput("num5", label = "Number5", value = 0),
            numericInput("num6", label = "Number6", value = 0)
        ),
        verticalLayout(
            numericInput("num7", label = "Number7", value = 0),
            numericInput("num8", label = "Number8", value = 0)
        )
    )
)

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...