有没有办法根据verbatimTextOutput
调整px
宽度?
到目前为止,我发现了像
fluidRow(column(width = 2,verbatimTextOutput("placeholder", placeholder = TRUE)))
根据选定的列数更改verbatimTextOutput
的宽度。我该如何更改它以使宽度基于px
?例如,想要width = 280px
。
仅供参考,我使用renderText来显示结果。
Apperiacite!
答案 0 :(得分:2)
您可以将style
应用为:
rm(list = ls())
library(shiny)
ui <- fluidPage(
div(style="width:500px;",fluidRow(verbatimTextOutput("placeholder", placeholder = TRUE)))
)
server <- function(input, output, session) {
output$placeholder <- renderText({"Testing Size by px"})
}
shinyApp(ui, server)
编辑:添加填充
您可以使用padding
或padding-left
或padding-top
等来添加小部件之间的空格:
rm(list = ls())
library(shiny)
ui <- fluidPage(
div(style="width:500px;padding-left:100px;",fluidRow(verbatimTextOutput("placeholder", placeholder = TRUE)))
)
server <- function(input, output, session) {
output$placeholder <- renderText({"Testing Size by px"})
}
shinyApp(ui, server)