1
私は光沢のあるプレゼンテーションを使って2つのテーブルを表示しています。私は、テーブルのサイズを縮小したい光沢のあるプレゼンテーションのrenderDataTableのフォントサイズを小さくする
tabsetPanel(
tabPanel('iris',
renderDataTable(iris,options =
list(lengthMenu = c(5, 10), pageLength = 5, scrollX = TRUE), escape =
FALSE)),
tabPanel('mtcars',
renderDataTable(mtcars, options = list(lengthMenu
= c(5, 10), pageLength = 5, scrollX = TRUE), escape = FALSE))
)
: はここに私のコードです。 divを次のように追加しようとしました:
div(renderDataTable(mtcars, options = list(lengthMenu
= c(5, 10), pageLength = 5, scrollX = TRUE), escape = FALSE), style = "font-
size:50% ")
これは機能しません。
私も、このやってみました:
mainPanel(
tabsetPanel(id='BLMS',
tabPanel("iris", fluidRow(div(dataTableOutput(outputId="iris"),
style = "font-size:50%"))),
tabPanel("mtcars",
fluidRow(div(dataTableOutput(outputId="mtcars"), style = "font-size:50%")))
)
)
output$iris<- renderDataTable({iris}, options = list(lengthMenu = c(5, 10),
pageLength = 5, scrollX = TRUE))
output$mtcars<- renderDataTable({mtcars},options = list(lengthMenu = c(5,
10), pageLength = 5, scrollX = TRUE))
をしかし、それはプレゼンテーションで半分にカットテーブルを表示しています。あなたは、テーブルのサイズを小さくしますが、さらに、フォントサイズを小さくしたい場合width
< 12でカラムに入れたい場合は、shinyjs
'フォントsize'のみフォントサイズを縮小します。 ['width'も試しましたか?](https://stackoverflow.com/a/31948061/322912)? –
はい、正しく表示されません。 – Maggie