css - 如何使用 xaringanthemer 创建部分背景主题
问题描述
我可以使用下面的代码创建一个带有红色背景的 xaringan 主题。我想要的是页面的上半部分为红色,下半部分为白色。有谁知道如何用 xaringanthemer 实现这一目标?
```{r, include = F}
library(xaringanthemer)
style_xaringan(
background_color = "#FF0000",
outfile="css/customtheme.css")
```
解决方案
为此,您希望为幻灯片配备linear-gradient
背景。我认为没有一种方便的使用方式xaringanthemer
- 至少以下方法不起作用:
```{r, include = FALSE}
library(xaringanthemer)
style_xaringan(
background_color = "#FF0000",
outfile = "customtheme.css",
background_image = "linear-gradient(0deg, red 50%, blue 50%)"
)
```
但是,手动应用 CSS 很容易。只需将以下内容添加到您的.Rmd:
```{css, echo = F}
.partial-bg {
background-image: linear-gradient(0deg, red, blue);
}
.partial-bg50 {
background-image: linear-gradient(0deg, red 50%, blue 50%);
}
```
class: <class-name>
然后像这样将类添加到要自定义的幻灯片中
---
class: partial-bg inverse
## Slide with Partial background: Color Gradient
---
class: partial-bg50 inverse
## Slide with Partial background: Discrete Gradient
这将产生以下内容:
推荐阅读
- javascript - 任何人都可以帮我解决Dimensions,RN吗?
- c++ - 为什么 GCC 聚合初始化数组首先用零填充整个事物,包括非零元素?
- ms-access - 如何按日期连接两个表?
- python-3.x - 如何在 Wx.Stc.StyledTextCtrl 中不允许撤消 (Ctrl+Z)
- javascript - ajax成功调用后,php发送到ajax的数据未定义
- forms - Typo3 9.5 使用 get 参数预填充表单字段
- python - 在 Pandas 中获取特定年份创建的许多项目
- ios - 金属质感不可过滤
- java - 如何在 Spring Boot 控制台应用程序中验证实体?
- ios - 是什么让“蜂窝数据”切换出现在 iOS 13 的应用设置中?