我有一个非常大的数据表,我想把水平滚动条放在桌面的顶部和底部,这样用户就可以更容易地滚动(数据表有很多列).有没有一种简单而恰当的方法来实现这一目标?
请我有一个闪亮的 R 应用程序,其中一个页面有一个非常大的表格。出于这个原因,我需要在表格的顶部和底部都有水平滚动条。请记住,我对 HTML、CSS 和 JS 不太熟悉。此外,我已经设法使用解决方案将水平滚动条移动到表格顶部: R DT Horizontal scroll bar at top of the table
我实际上是在使用那里解释的示例,并且效果很好。我只需要一些帮助来在底部添加滚动条。
css <- HTML(
"#flipped > .dataTables_wrapper.no-footer > .dataTables_scroll > .dataTables_scrollBody {
transform:rotateX(180deg);
}
#flipped > .dataTables_wrapper.no-footer > .dataTables_scroll > .dataTables_scrollBody table{
transform:rotateX(180deg);
}"
)
ui <- fluidPage(
tags$head(tags$style(css)),
fluidRow(column(width = 6,
h4("Flipped Scrollbar"),
br(),
DT::dataTableOutput("flipped")
),
column(width = 6,
h4("Regular Scrollbar"),
br(),
DT::dataTableOutput("regular")
)
)
)
server <- function(input, output, session) {
output$flipped <- DT::renderDataTable({
DT::datatable(mtcars, rownames = FALSE,
options = list( …Run Code Online (Sandbox Code Playgroud)