【问题标题】:I want to add my logo to the slides header lines using xaringan我想使用 xaringan 将我的徽标添加到幻灯片标题行
【发布时间】:2020-04-08 11:09:41
【问题描述】:

我正在使用xaringan,我想在所有幻灯片(除了第一张和倒置的幻灯片)中使用该徽标。我想将徽标放在标题行(标题级别 1)上,但是,使用css 选项(即background-position)我只能将它放在标题行的正下方。

【问题讨论】:

    标签: css r xaringan


    【解决方案1】:

    您可以添加layout: true 和后续幻灯片,并使用该幻灯片以后的模板。您可以使用background-size 设置徽标的大小,使用background-position 设置徽标的位置。例如。 background-position: 10% 10% 表示徽标的左下角将位于左侧 10% 处和顶部 10% 处。

    layout: true
    background-image: url("your_logo.jpg")
    background-size: 200px
    background-position: 10% 10%
    
    ---
    
    # Slide 2 should have logo
    
    ---
    
    # Slide 3 should have logo
    
    ---
    
    class: inverse
    
    # Slide 4
    

    如果您不希望徽标出现在 class 是 inverse 的位置,那么您可以在您的 css 中设置以下内容:

    .inverse {
      background-image: none!important;
    }
    

    【讨论】:

    • 我应该在哪里添加:layout: true background-image: url("your_logo.jpg") background-size: 200px background-position: 10% 10%.css 中?还是直接在markdown?
    • 直接在Rmd文件中
    • 你能把你的整个 Rmd 文件放好让我看看你做了什么吗?
    【解决方案2】:

    使用xaringanExtra 包中的函数use_logo(),解决了这个问题。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 2019-06-24
      • 2022-11-23
      • 2016-08-15
      • 2013-02-21
      • 2014-05-17
      • 1970-01-01
      相关资源
      最近更新 更多