gpt4 book ai didi

html - Slidify - 如何自定义幻灯片背景?

转载 作者:太空狗 更新时间:2023-10-29 15:27:02 25 4
gpt4 key购买 nike

我一直在努力使用“slidify”包自定义幻灯片平台的背景。

实际上,我可以通过修改文件“slidify.css”来为标题幻灯片做到这一点:

.title-slide {
/*background-color: #CBE7A5 */; /* #EDE0CF; ; #CA9F9D*/
background-image:url(C:/path/mypng.png);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}

但是我找不到如何为“标准”幻灯片执行此操作。我可以用

--- bg:url(C:/path/mypng.png)  

直接在我的 .Rmd 文件中,但我无法添加重复和大小选项。

有没有人有关于如何做/在 CSS 文件中添加它的任何提示?

干杯,

最佳答案

如果它是您尝试添加背景的一次性幻灯片,那么以下方法将起作用

--- #custbg

## Slide with custom background

<style>
#custbg {
background-image:url(C:/path/mypng.png);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
</style>

如果您有多张幻灯片需要这样的自定义背景,那么您可以利用模板。所以,重写幻灯片如下

--- &custbg bg:"C:/path/mypng.png"

## Slide with custom background

然后创建一个名为 custbg.html 的布局,并将其放入 assets/layouts 文件夹中,slidify 会自动从中选择布局。这是对发生的事情的简短解释。 custbg.html 布局继承自父布局 slide.html。您在 {{{}}} 之间看到的所有内容都是由 slidify 填充的占位符。 {{{ slide.html }}} 包含原始幻灯片内容。我们通过使用 id 属性附加到此内容,动态样式。请注意,此布局仅允许用户在幻灯片中指定 bg。如果需要,您也可以自定义其他样式属性。布局方法的优点是您可以允许多张幻灯片利用自定义背景。

---
layout: slide
---

{{{ slide.html }}}

<style>
#{{{ slide.id }}} {
background-image:url({{{ slide.bg }}});
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
</style>

关于html - Slidify - 如何自定义幻灯片背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22567127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com