本页提供了一系列 reveal.js 演示示例,从基础实现到特定功能的演示。在这里,您将找到说明常见用法模式的实用示例,以帮助您创建自己的演示文稿。有关 reveal.js 功能的一般信息,请参阅主要功能。
最基本的 reveal.js 演示文稿仅需要几个元素
此 HTML 结构直接映射到演示幻灯片
来源: index.html17-22 index.html24-37
最少的初始化,包含必需的插件
| 配置选项 | 目的 | 示例值 |
|---|---|---|
hash | 启用幻灯片 URL/导航 | true, false |
controls | 显示导航箭头 | true, false |
progress | 显示进度条 | true, false |
center | 水平居中幻灯片 | true, false |
transition | 幻灯片过渡样式 | "none", "fade", "slide", "convex" |
plugins | 启用特定插件 | [ RevealMarkdown, RevealHighlight ] |
来源: index.html32-37 demo.html487-495
默认导航方向为水平方向
嵌套 <section> 元素以创建垂直幻灯片
来源: demo.html49-71
使用 markdown 进行幻灯片内容需要 markdown 插件
来源: demo.html182-198
片段允许内容逐个出现
可用的片段样式
fade-in (默认)fade-outfade-upfade-downfade-leftfade-rightfade-in-then-outfade-in-then-semi-outgrowshrinkhighlight-red/blue/green来源: demo.html225-250
自动动画在具有匹配元素的幻灯片之间进行过渡
自动动画通过匹配幻灯片之间具有相同 data-id 属性的元素来实现。
来源: demo.html149-173
为演示者添加私有备注
来源: demo.html411-418
来源: demo.html
来源: demo.html286-340
reveal.js 附带了几个内置主题
可用主题
demo.html 文件包含动态切换主题的代码:demo.html266-283
将图片或视频转换为灯箱
来源: demo.html201-217
自动缩放以适应的文本
来源: demo.html220-222
来源: demo.html435-445
一个完整的最小化演示示例
来源: index.html
一个完整的插件示例
来源: index.html
来源: index.html demo.html
该仓库包含一个全面的演示文稿,展示了所有功能
关键演示部分
您也可以在主 README 文件中找到功能的完整列表:README.md10-12