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

如何在xaringan的.pull-left[]中实现增量幻灯片效果?

在xaringan分栏内实现增量显示的方法

直接解决方案:利用xaringan原生增量语法

xaringan的增量显示核心是--分隔符,完全可以在.pull-left[]或.pull-right[]容器内部使用,实现单栏内的分步显示。

示例1:分栏内的分段增量

---
title: "分栏增量演示"
output: xaringan::moon_reader
---

.pull-left[
左栏初始可见内容

--

左栏第二步才显示的内容

--

左栏第三步显示的内容
]

.pull-right[
右栏初始内容

--

右栏后续增量内容
]

示例2:分栏内的列表增量

如果是列表内容,既可以用--分隔整个列表块,也可以给每个列表项单独设置增量:

.pull-left[
--
- 左栏第一个列表项(第一步显示)
--
- 左栏第二个列表项(第二步显示)
--
- 左栏第三个列表项(第三步显示)
]

.pull-right[
右栏初始列表:
- 项1
- 项2

--

右栏新增内容:
- 项3
- 项4
]

示例3:结合.incremental类自动增量

如果希望容器内的列表自动按项增量显示,可以把.pull-left和.incremental类结合使用:

<div class="pull-left incremental">
- 左栏自动增量项1
- 左栏自动增量项2
- 左栏自动增量项3
</div>

.pull-right[
右栏普通内容
]

替代方案:自定义CSS布局(可选)

如果默认的.pull-left/.pull-right满足不了需求,也可以自定义两栏CSS类,再结合增量语法:

---
title: "自定义分栏增量"
output: xaringan::moon_reader
---

<style>
.col-left {
  width: 48%;
  float: left;
}
.col-right {
  width: 48%;
  float: right;
}
</style>

<div class="col-left">
初始内容

--

增量内容
</div>

<div class="col-right">
--
- 右栏增量项1
--
- 右栏增量项2
</div>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 18:54:26