xaringan: kableExtra :: kable_styling () и более широкие таблицы - PullRequest
0 голосов
/ 24 марта 2019

Я использую xaringan для создания html-презентации, которая включает в себя несколько таблиц, созданных с помощью kable ().К сожалению, эти таблицы довольно узкие, поэтому я бы хотел использовать опцию full_width в kable_styling.Более того, я бы хотел отключить полосатый дизайн.Пример:

library(kableExtra)

head(iris) %>% 
knitr::kable('html') %>%
kableExtra::kable_styling(full_width = TRUE, bootstrap_options = "basic")

Однако похоже, что опции kable_styling () игнорируются xaringan.Можно ли это сделать или как-то иначе изменить стиль таблиц kable при использовании xaringan?

1 Ответ

1 голос
/ 02 апреля 2019

Попробуйте добавить следующий код перед таблицей kable.

```{css, echo=F}
    /* Table width = 100% max-width */

    .remark-slide table{
        width: 100%;
    }

    /* Change the background color to white for shaded rows (even rows) */

    .remark-slide thead, .remark-slide tr:nth-child(2n) {
        background-color: white;
    }
```

Если вы хотите внести изменения только в одну таблицу, вам может понадобиться поместить таблицу в контейнер и изменить вышеприведенныйкод.

Дайте мне знать, если это работает.

...