R - Markdown - поле прокрутки с фиксированным заголовком - PullRequest
0 голосов
/ 08 марта 2019

Есть ли способ исправить заголовок таблицы Kable в выводе HTML Markdowns при сохранении выравнивания столбцов?

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 и белый, например "list (enabled = T, background =" #fff ")"

Я видел решения, использующие CSS, но большинство не поддерживают выравнивание столбцов, естьKable решение для этого?

1 Ответ

0 голосов
/ 08 марта 2019

Я только что выполнил оба:

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

и

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

Оба имеют одинаковый вывод с выравниванием ширины столбцов.Я не вижу, в чем проблема, или необходимость добавить дополнительные CSS в scroll_box()

...