Html 仅在iSlides中的溢出幻灯片上抑制徽标和/或页码
这是一个类似的问题。我正在使用ioslides(rmarkdown),我希望在所有幻灯片上都添加一个徽标,但溢出的幻灯片除外(因此需要滚动条) 我知道如何抑制除标题幻灯片以外的所有幻灯片上的徽标(Html 仅在iSlides中的溢出幻灯片上抑制徽标和/或页码,html,css,r-markdown,presentation,ioslides,Html,Css,R Markdown,Presentation,Ioslides,这是一个类似的问题。我正在使用ioslides(rmarkdown),我希望在所有幻灯片上都添加一个徽标,但溢出的幻灯片除外(因此需要滚动条) 我知道如何抑制除标题幻灯片以外的所有幻灯片上的徽标(https://stackoverflow.com/questions/32458089/add-logo-only-on-first-main-slide-in-ioslides-rstudio?noredirect=1&lq=1) 我还知道如何更改主体幻灯片上徽标的大小(https://github
https://stackoverflow.com/questions/32458089/add-logo-only-on-first-main-slide-in-ioslides-rstudio?noredirect=1&lq=1
)
我还知道如何更改主体幻灯片上徽标的大小(https://github.com/rstudio/rmarkdown/pull/567/commits/78cd4b7638416e30de0c9784cbe678f882bf4897
)。然后,从旧帖子中获取信息(https://stackoverflow.com/questions/38338469/hide-logo-and-page-number-only-for-scrolling-slides-in-rmarkdown
)以及有关创建自定义选项的信息,如所讨论的,其中说明:
“您还可以通过向文档中的幻灯片标题添加ID或类,以自定义CSS的特定幻灯片或切片类为目标。例如,以下幻灯片标题:”
##下一步{#下一步.强调}
“将使您能够使用以下任一CSS选择器将CSS应用于其所有内容:”
我在.Rmd文件中尝试了这两种方法:
## A long slide {#nologo}
---
title: "Slideshow"
author: "me"
date: "`r format(Sys.time(), '%d %B %Y')`"
css: css/default.css
logo: images/logo.png
output:
ioslides_presentation:
incremental: true
keep_md: true
---
# First Section
## Normal slide
Text here, blahblahblah
## Scrolling slide
```{r}
df <- iris
head(df, 25)
```
在.css文件中(我复制了default.css
(https://github.com/rstudio/rmarkdown/blob/3d46213d750fd4ebb83e73d0df357f081c73f49f/inst/rmd/ioslides/ioslides-13.5.1/theme/css/default.css
)文件(输入我的工作目录):
那没用。这也没有:
slides > slide #nologo {
slide { overflow: scroll; } !important;
slide:not(.nobackground):after {content: '';} !important;
slide:not(.nobackground):before {background: none;} !important;
}
这里是一个MWE:
.Rmd文件:
## A long slide {#nologo}
---
title: "Slideshow"
author: "me"
date: "`r format(Sys.time(), '%d %B %Y')`"
css: css/default.css
logo: images/logo.png
output:
ioslides_presentation:
incremental: true
keep_md: true
---
# First Section
## Normal slide
Text here, blahblahblah
## Scrolling slide
```{r}
df <- iris
head(df, 25)
```
我想知道,在构建过程中,是否有一种方法可以“检查”幻灯片是否会溢出并自动抑制徽标和/或页码,或者我是否可以在每张幻灯片上传递一个选项以抑制徽标和/或页码?
/* Change size of logo on regular slides */
/* https://github.com/rstudio/rmarkdown/pull/567/commits/78cd4b7638416e30de0c9784cbe678f882bf4897 */
slides > slide:not(.nobackground):before {
width: 75px;
height: 75px;
background-size: 75px 75px;
}
/* overflow changed from hidden to auto */
/* line 98, ../scss/_base.scss */
slides > slide {
display: block;
position: absolute;
/* overflow: hidden; */
overflow: auto;
left: 50%;
top: 50%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}