Как отобразить встроенные виджеты в блестящем

У меня есть приведенный ниже код для отображения 9X_r-language встроенных виджетов (в той же строке) блестящим

div(style="display:inline-block; width: 150px;height: 75px;",selectInput("ddllgra", "Function:",c('mean','median','sd','count','min','max'), selected='mean')), div(style="display:inline-block; width: 150px;height: 75px;",textInput(inputId="xlimitsmax", label="x-max", value = 0.5)) 

Он 9X_rstudio отображается в пользовательском интерфейсе, но 9X_shinydashboard не в том же порядке строк. один входит в 9X_shiny верхнюю сторону, а другой - в нижнюю по 9X_shinydashboard той же линии.

Есть ли способ исправить это 9X_r-language несовпадение?

31
0
2
Общее количество ответов: 2

Ответ #1

Ответ на вопрос: Как отобразить встроенные виджеты в блестящем

Добавьте vertical-align:top в свой style

rm(list = ls()) library(shiny) ui <- fluidPage( sidebarPanel( div(style="display: inline-block;vertical-align:top; width: 150px;",selectInput("ddllgra", "Function:",c('mean','median','sd','count','min','max'), selected='mean')), div(style="display: inline-block;vertical-align:top; width: 150px;",textInput(inputId="xlimitsmax", label="x-max", value = 0.5))), mainPanel() ) server <- shinyServer(function(input,output){}) shinyApp(ui, server) 

9X_Как отобразить встроенные виджеты в блестящем_base-r

Изменить: как добавить пробел между разделами

Вы можете использовать 9X_r тот же подход: в приведенном ниже примере 9X_rstudio 100px находится между div

rm(list = ls()) library(shiny) ui <- fluidPage( sidebarPanel( div(style="display: inline-block;vertical-align:top; width: 150px;",selectInput("ddllgra", "Function:",c('mean','median','sd','count','min','max'), selected='mean')), div(style="display: inline-block;vertical-align:top; width: 100px;",HTML("
")), div(style="display: inline-block;vertical-align:top; width: 150px;",textInput(inputId="xlimitsmax", label="x-max", value = 0.5))), mainPanel() ) server <- shinyServer(function(input,output){}) shinyApp(ui, server)

9X_Как отобразить встроенные виджеты в блестящем_rstats

44
0

Ответ #2

Ответ на вопрос: Как отобразить встроенные виджеты в блестящем

Вы должны создать fluidPage с fluidRow, а 9X_rstats затем использовать функцию столбца.

 fluidPage(fluidRow( column(2, selectInput()), column(1, selectInput()), column(2, textInput()) ) ) 

Для получения 9X_shiny дополнительных сведений найдите fluidPage, fluidRow 9X_shiny и column в ярких ссылках на функции: http://shiny.rstudio.com/reference/shiny/latest/

26
0