You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quarto RevealJS幻灯片内容垂直对齐配置求助

Quarto RevealJS 幻灯片内容自定义位置配置

针对你需要的两种显示效果,直接通过自定义CSS就能实现,具体方案如下:

(1)内容顶部对齐

在你已引用的custom.css文件中添加以下样式代码:

.reveal .slides section {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 100vh; /* 确保幻灯片内容区域占满屏幕高度 */
}

保留YAML中的center: false配置,这样所有幻灯片内容就会默认顶部对齐,添加新内容时也会从顶部向下延伸。

(2)内容从屏幕顶部下方10%高度开始显示

同样修改custom.css,在顶部对齐的基础上增加顶部内边距:

.reveal .slides section {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 100vh;
  padding-top: 10vh; /* 顶部留出屏幕高度10%的空白 */
  box-sizing: border-box; /* 避免内边距导致内容超出屏幕范围 */
}

这段代码会让所有幻灯片内容从顶部往下10%的位置开始排布,同时保证内容不会超出屏幕边界。

内容的提问来源于stack exchange,提问作者R Walser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 14:27:35