| | |
| | | <h3>Beispiel</h3> |
| | | <iframe data-src="/assets/html/css-animation.html"></iframe> |
| | | </section> |
| | | <section> |
| | | <h3>3D Transform</h3> |
| | | <ul> |
| | | <li>Neben den gewohnten X- und Y-Achsen (Breite und Höhe) gibt es auch noch die Z-Achse</li> |
| | | <li>Bewegung entlang der Sichtachse, d.h. zum bzw. vom Betrachter weg</li> |
| | | <li>Perspektivische Effekte möglich</li> |
| | | </ul> |
| | | </section> |
| | | <section> |
| | | <h3>Beispiel</h3> |
| | | <iframe data-src="/assets/html/css-transform-3d.html"></iframe> |
| | | </section> |
| | | <section> |
| | | <h3>Bedingungen / Optionen</h3> |
| | | <pre> |
| | | <code class="css" data-trim data-line-numbers> |
| | | .container { |
| | | perspective: 1000px; /* "Entfernung" des Betrachters */ |
| | | |
| | | transform-style: preserve-3d; /* oder "flat" */ |
| | | } |
| | | |
| | | .element { |
| | | backface-visibility: hidden; /* oder "visible" */ |
| | | } |
| | | </code> |
| | | </pre> |
| | | </section> |
| | | <section> |
| | | <h3>Beispiel</h3> |
| | | <iframe data-src="/assets/html/css-transform-3d-cube.html"></iframe> |
| | | </section> |
| | | <section> |
| | | <h3>Aufgabe</h3> |
| | | <p>Implementiere einen drehenden Würfel (Vorlage "templates/008-css/css-3d-cube.html")</p> |
| | | </section> |
| | | </section> |
| | | </div> |
| | | </div> |