轉場效果
在導覽簡報時,我們通常通過從右向左動畫的方式在幻燈片之間進行轉場。這種轉場可以通過設置 transition 配置選項為有效的轉場樣式來更改。轉場也可以使用 data-transition 屬性為特定幻燈片覆蓋。
<section data-transition="zoom">
<h2>此幻燈片將覆蓋簡報的轉場並放大!</h2>
</section>
<section data-transition-speed="fast">
<h2>從三種轉場速度中選擇:默認、快速或慢速!</h2>
</section>樣式
這是所有可用轉場樣式的完整列表。它們適用於幻燈片和幻燈片背景。
| 名稱 | 效果 |
|---|---|
| none | 瞬間切換背景 |
| fade | 交叉淡出 — 背景轉場的默認選擇 |
| slide | 幻燈片之間滑動 — 幻燈片轉場的默認選擇 |
| convex | 以凸角滑動 |
| concave | 以凹角滑動 |
| zoom | 放大進入的幻燈片,使其從屏幕中心向外成長 |
分離進出轉場
你還可以對同一幻燈片使用不同的進場和出場轉場,函式是在轉場名稱後附加 -in 或 -out。
<section data-transition="slide">火車繼續前進……</section>
<section data-transition="slide">不斷前行……</section>
<section data-transition="slide-in fade-out">然後停下。</section>
<section data-transition="fade-in slide-out">(乘客進出)</section>
<section data-transition="slide">火車再次啟動。</section>背景轉場
我們預設使用交叉淡出來進行幻燈片背景之間的轉場。這可以在全域層面更改,或為特定幻燈片覆蓋。要更改所有幻燈片的背景轉場,請使用 backgroundTransition 配置選項。
Reveal.initialize({
backgroundTransition: 'slide',
});或者,你可以在任何 <section> 上使用 data-background-transition 屬性來覆蓋該特定轉場。
