CSS 删除 ioslides 中的 Kable 样式
CSS strips Kable Styling in ioslides
我正在尝试将 ioslides 演示文稿与 R Markdown 放在一起。为了去除输出底部的灰色渐变,我创建了一个包含以下内容的“style.css”文件,效果很好:
slides > slide {
background: linear-gradient(#ffffff, #ffffff 85%, #ffffff);
background-color: white;
}
但是,我也在尝试为我的 tables 使用 kable() 和 kabel_styling() 并且添加文件会使 kable() tables 丢失它们格式化。
这是我的 YAML Header
---
title: "Research"
subtitle: "Ben Howell"
author: "Student at School"
date: "`r Sys.Date()`"
output:
ioslides_presentation:
css: style.css
---
和我的 table 的代表:
x <- c(2, 3, 4, 1, 3)
y <- c(12, 11, 17, 14, 25)
test <- data.frame(x, y)
test %>%
knitr::kable(booktabs = TRUE) %>%
kable_styling(bootstrap_options = c("striped", "hover"), font_size = 16,
position = "center", full_width = FALSE) %>%
row_spec(0, bold = TRUE, font_size = 20)
我真的很希望能够使 css 文件删除灰色渐变,同时不影响任何其他内容。感谢您的帮助!
(此外,如果有人知道在 ioslides 中其他 YAML headers 为 author/affiliation/etc 工作,我也将不胜感激,这样我就可以将我的“作者”标题分成两部分。谢谢! )
包含您自己的样式表时,默认 bootstrap 样式(默认主题)不会应用于您的文档。这包括 class .table-striped
。您可以先包含默认主题,然后再包含自定义样式:
---
title: "Research"
subtitle: "Ben Howell"
author: "Student at School"
date: "`r Sys.Date()`"
output:
ioslides_presentation:
css: [!expr 'system.file(package = "rmarkdown", "rmd", "h", "bootstrap", "css", "bootstrap.css")', 'styles.css']
---
或者您将 bootstrap.css
的内容复制到您的 styles.css
并且仅添加您的其他样式。
我正在尝试将 ioslides 演示文稿与 R Markdown 放在一起。为了去除输出底部的灰色渐变,我创建了一个包含以下内容的“style.css”文件,效果很好:
slides > slide {
background: linear-gradient(#ffffff, #ffffff 85%, #ffffff);
background-color: white;
}
但是,我也在尝试为我的 tables 使用 kable() 和 kabel_styling() 并且添加文件会使 kable() tables 丢失它们格式化。
这是我的 YAML Header
---
title: "Research"
subtitle: "Ben Howell"
author: "Student at School"
date: "`r Sys.Date()`"
output:
ioslides_presentation:
css: style.css
---
和我的 table 的代表:
x <- c(2, 3, 4, 1, 3)
y <- c(12, 11, 17, 14, 25)
test <- data.frame(x, y)
test %>%
knitr::kable(booktabs = TRUE) %>%
kable_styling(bootstrap_options = c("striped", "hover"), font_size = 16,
position = "center", full_width = FALSE) %>%
row_spec(0, bold = TRUE, font_size = 20)
我真的很希望能够使 css 文件删除灰色渐变,同时不影响任何其他内容。感谢您的帮助!
(此外,如果有人知道在 ioslides 中其他 YAML headers 为 author/affiliation/etc 工作,我也将不胜感激,这样我就可以将我的“作者”标题分成两部分。谢谢! )
包含您自己的样式表时,默认 bootstrap 样式(默认主题)不会应用于您的文档。这包括 class .table-striped
。您可以先包含默认主题,然后再包含自定义样式:
---
title: "Research"
subtitle: "Ben Howell"
author: "Student at School"
date: "`r Sys.Date()`"
output:
ioslides_presentation:
css: [!expr 'system.file(package = "rmarkdown", "rmd", "h", "bootstrap", "css", "bootstrap.css")', 'styles.css']
---
或者您将 bootstrap.css
的内容复制到您的 styles.css
并且仅添加您的其他样式。