www the template reveal plantillas framework examples example javascript html5 markdown presentation reveal.js

the - reveal javascript



Fragmentos en reveal.js utilizando Markdown (3)

Ahora admite atributos, agregando la etiqueta: <!-- .element: class="fragment" --> .

Hay más atributos compatibles, como background , index , etc. Vea más ejemplos en el documento oficial: Atributos del elemento , Atributos de diapositiva .

reveal.js admite fragmentos que se mostrarán uno tras otro en HTML

<section> <p class="fragment grow">grow</p> <p class="fragment shrink">shrink</p> <p class="fragment roll-in">roll-in</p> <p class="fragment fade-out">fade-out</p> <p class="fragment highlight-red">highlight-red</p> <p class="fragment highlight-green">highlight-green</p> <p class="fragment highlight-blue">highlight-blue</p> </section>

Es compatible con MarkDown en lugar de HTML para cada diapositiva usando:

<section data-markdown> ## Page title A paragraph with some text and a [link](http://hakim.se). </section>

Pero no pude encontrar ninguna documentación sobre el uso de fragmentos con MarkDown. ¿Perdí algo o aún no está soportado?


Consulte este tema Markdown dentro de fragmentos , y creo que el fragmento solo se aplica en el nivel html.

Creo que puedes manipular el dom después de que Markdown se transforme directamente, así:

{ src: ''plugin/markdown/markdown.js'', condition: function() { return !!document.querySelector( ''[data-markdown]'' ); }, callback: function() { Array.prototype.forEach.call(document.querySelectorAll(''section > p''), function(ele){ ele.className = ''fragment''; }); } },