【问题标题】:R - Markdown - Scroll Box with Fixed HeaderR - Markdown - 带有固定标题的滚动框
【发布时间】:2019-03-08 11:48:28
【问题描述】:

有没有办法在 Markdowns HTML 输出中修复 Kable 表的标题,同时保持列对齐?

kable(cbind(mtcars, mtcars), "html") %>%
  kable_styling() %>%
  scroll_box(width = "500px", height = "200px")

scroll_box 的文档确实有一个“fixed_thead”选项,但我似乎无法让它工作:

scroll_box(kable_input, height = NULL, width = NULL,
  box_css = "border: 1px solid #ddd; padding: 5px; ", extra_css = NULL,
  fixed_thead = list(enabled = F, background = "#fff"))

fixed_thead 两个命名元素的列表。启用和背景。 默认为 F 和白色,例如“列表(启用 = T,背景 = “#fff”)”

我见过使用 CSS 的解决方案,但大多数不保持列对齐,有没有针对此的 Kable 解决方案?

【问题讨论】:

    标签: r markdown r-markdown kable


    【解决方案1】:

    我两个都跑了:

    kable(cbind(mtcars, mtcars), "html") %>%
      kable_styling() %>%
      scroll_box(width = "500px", height = "200px")
    

    mtcars %>% 
    kable("html") %>%
      kable_styling() %>%
      scroll_box(width = "500px", height = "200px")
    

    两者都有相同的输出,列宽对齐。我看不出问题出在哪里,或者需要在 scroll_box() 中添加额外的 css

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 2011-02-16
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 2022-11-07
      相关资源
      最近更新 更多