Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shiny 减少小部件之间的空间_Shiny - Fatal编程技术网

Shiny 减少小部件之间的空间

Shiny 减少小部件之间的空间,shiny,Shiny,是否有一种方法可以进一步减少小部件之间的空白空间,如下所示。减少日期和DF之间的空间 if(交互式()){ 图书馆(闪亮) 图书馆(shinyWidgets) 图书馆(DT) ui您可以通过将两个col-sm-2类的CSS设置为删除(或减少)来实现这一点padding left和padding right属性。问题是您可能希望在date框的左padding和df框的右padding中重新添加。您可以这样做: library(shiny) library(shinyWidgets) librar

是否有一种方法可以进一步减少小部件之间的空白空间,如下所示。减少日期和DF之间的空间

if(交互式()){
图书馆(闪亮)
图书馆(shinyWidgets)
图书馆(DT)

ui您可以通过将两个
col-sm-2
类的CSS设置为删除(或减少)来实现这一点
padding left
padding right
属性。问题是您可能希望在
date
框的左padding和
df
框的右padding中重新添加。您可以这样做:

library(shiny)
library(shinyWidgets)
library(shinydashboard)
library(DT)

ui <- fluidPage(
  tags$h3("Material switch examples"),
   tags$style("
     .col-sm-2{
       padding-right: 0;
       padding-left: 0;
     }
     #date{
     padding-left: 25px;
     }
     #df{
     padding-right: 15px;
     }
   "),
  fluidRow(column(width = 7),
           fluidRow(box(width = 2, dateInput("date","Date", value = Sys.time(), min = Sys.time(), max = Sys.time()-30)),
                    box(width = 2, selectInput("df","DF",choices = unique(iris$Species))),
                    box(width = 2, actionButton("ab","Action")))),
  dataTableOutput("df")
)
server <- function(input, output) {
  
  output$df <- DT::renderDataTable({
    datatable(head(iris),caption = "Iris",options = list(dom = 'ft'))
  })
  
}
shinyApp(ui, server)
库(闪亮)
图书馆(shinyWidgets)
图书馆(shinydashboard)
图书馆(DT)
用户界面
library(shiny)
library(shinyWidgets)
library(shinydashboard)
library(DT)

ui <- fluidPage(
  tags$h3("Material switch examples"),
   tags$style("
     .col-sm-2{
       padding-right: 0;
       padding-left: 0;
     }
     #date{
     padding-left: 25px;
     }
     #df{
     padding-right: 15px;
     }
   "),
  fluidRow(column(width = 7),
           fluidRow(box(width = 2, dateInput("date","Date", value = Sys.time(), min = Sys.time(), max = Sys.time()-30)),
                    box(width = 2, selectInput("df","DF",choices = unique(iris$Species))),
                    box(width = 2, actionButton("ab","Action")))),
  dataTableOutput("df")
)
server <- function(input, output) {
  
  output$df <- DT::renderDataTable({
    datatable(head(iris),caption = "Iris",options = list(dom = 'ft'))
  })
  
}
shinyApp(ui, server)