Ich möchte meine reveal.js allererste (Titel) Folie etwas anders als meine anderen Folien stylen. Wie könnte ich eine separate Abschnitt Umgebung für "Titel" Folien mit erstellen:reveal.js title slide override
Meine Standardfolien (Inhalt) sollten linksbündig und nicht vertikal zentriert sein. Das bedeutet, dass Reveal.initialize({... center: false, ...})
Und für meine Gewohnheit theme.css, alle Überschriften und Absatztext im Init-Teil sind linksbündig mit text-align: left
.
Ich hatte gehofft, es würde einige <section data-center=true>
Override-Option geben, aber es scheint nicht zu sein. Ich habe mit divs herumgespielt, aber ich bin kein großartiger HTML/CSS-Guru.
Als eine Follow-up-Frage, könnte dies automatisch ausgelöst werden, wenn <h1>
auf einer Folie verwendet wird? Das würde mir erlauben, externe Markdown für den Inhalt und nichts anderes zu verwenden.
Vielen Dank! Ganz neu dazu noch ... Wie würde ich die vertikale Positionierung von Reveal.config überschreiben? –
Ah, ich habe auch die Zentrierung gefunden. Die Ausrichtung ist manchmal ein Problem ... '.reveal .title-slide { oben: 50%; -webkit-transform: translate (0, -50%); Position: absolut; } ' und Ihre Lösung hat den Trick gemacht. –
Hallo Chazsolo, vielleicht würdest du das auch zufällig wissen. Teil 2 ist nicht wirklich vollständig gelöst. Die Verwendung dieser spezifischen vertikalen Ausrichtung bricht verschiedene Reveal.JS-Elemente wie die Folienübersicht (ESC-Schaltfläche) und die regulären Übergänge (Sie können die vertikale Verschiebung in Bewegung sehen). Kennen Sie andere Möglichkeiten, diese speziellen Folien in Reveal.JS zu zentrieren, ohne sie alle zu zentrieren? –