【问题标题】:How to place a logo in RMarkdowns' ioslides except on the title slide?除了标题幻灯片之外,如何在 RMarkdowns 的 ioslides 中放置徽标?
【发布时间】:2019-04-20 10:33:56
【问题描述】:

我正在寻找一种创建自定义 css 文件的方法,它允许我在除标题幻灯片之外的每张幻灯片上放置一个徽标。到目前为止,我可以使用以下方法将其嵌入到每张幻灯片中:

 body {
   background-image: url("log.png");
   background-size: 20%;
   background-repeat: no-repeat;
   background-position: 3% 96%;
 }

另外,我不想在 YAML 中设置 logo,而是直接在 css 文件中设置,它不应该是页脚的一部分。我被困住了,非常感谢任何帮助。

【问题讨论】:

  • 标题幻灯片的类别为title-slide。这个问题:stackoverflow.com/q/16201948/2554330 提供了排除特定类的方法。您可能需要在 slide 元素上设置您的徽标,而不是在 body 元素上,这样才能正常工作。

标签: css r r-markdown


【解决方案1】:

把这个放到style.css:

 slides > slide:not(.title-slide) {
   background-image: url("log.png");
   background-size: 20%;
   background-repeat: no-repeat;
   background-position: 3% 96%;
 }

然后使用 YAML 包含样式

output: 
  ioslides_presentation:
    css: style.css

【讨论】:

  • 是否可以有两个徽标,一个在底部,一个在顶部?
  • @user1700890:我不知道。您应该将此作为一个新问题发布,也许知道的人会回答。
猜你喜欢
  • 2020-08-03
  • 2017-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-21
  • 2022-08-21
  • 2020-08-15
  • 2018-08-05
相关资源
最近更新 更多