说我有一个这样的简单reveal.js幻灯片:
<section>
<h1>Title</h1>
<p >Text</p>
<p class="fragment">Fragment</p>
</section>
Run Code Online (Sandbox Code Playgroud)
我想在屏幕上显示Text后将颜色更改为红色Fragment.我该怎么办?
gtu*_*rri 14
你可以干脆做
<section>
<h1>Title</h1>
<p class="fragment highlight-red" data-fragment-index="1" >Text</p>
<p class="fragment data-fragment-index="1"">Fragment</p>
</section>
Run Code Online (Sandbox Code Playgroud)
这样,红色文本和"片段"文本将始终保持同步.
小智 6
这不是很简单:
<section>
<h1>Title</h1>
<p id="postfragment">Text</p>
<p class="fragment">Fragment</p>
</section>
...
<script>
Reveal.addEventListener('fragmentshown', function(event) {
document.getElementById("postfragment").style.color="red";
});
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5729 次 |
| 最近记录: |