Skip to content

Commit ed47b77

Browse files
committed
1 parent c0a09d8 commit ed47b77

File tree

2 files changed

+44
-4
lines changed

2 files changed

+44
-4
lines changed

grafik/cssgrafik/index.html

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,21 @@ <h2 id="animation-mit-keyframes">Animation mit Keyframes</h2>
243243

244244
<a class="slide_break" id="slide-9" href="slide.html#slide-9" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 9"></a>
245245

246+
<h2 id="transform">Transform</h2>
247+
248+
<p>Achtung, Verwechslungsgefahr: <code>transition</code> macht die Animation, hat also eine
249+
Zeitkomponente. Die transform-Properties verändert die Darstellung einer DOM-Node, haben keine Zeitkomponente:</p>
250+
251+
<ul>
252+
<li>MDN: <a href="https://developer.mozilla.org/de/docs/Web/CSS/transform-function/scale">scale</a></li>
253+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/rotate">rotate</a></li>
254+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/translate">translate</a></li>
255+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform">transform</a> - alles in einem</li>
256+
</ul>
257+
258+
259+
<a class="slide_break" id="slide-10" href="slide.html#slide-10" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 10"></a>
260+
246261
<h2 id="perspektive">Perspektive</h2>
247262

248263
<p>Mit Transforms kann man ein bisschen 3d in HTML und CSS bringen:
@@ -254,20 +269,25 @@ <h2 id="perspektive">Perspektive</h2>
254269
<p>Von David DeSandro gibt es ein ausführliches <a href="http://desandro.github.io/3dtransforms/">Tutorial</a> dazu.</p>
255270

256271

257-
<a class="slide_break" id="slide-10" href="slide.html#slide-10" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 10"></a>
272+
<a class="slide_break" id="slide-11" href="slide.html#slide-11" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 11"></a>
258273

259274
<h2 id="resume">Resume</h2>
260275

261276
<p>Im Zweifelsfall sollten Sie immer die einfachste technische Lösung
262277
für ihr Problem wählen. Bei Grafik kann das ganz oft einfaches HTML + CSS sein.</p>
263278

264279

265-
<a class="slide_break" id="slide-11" href="slide.html#slide-11" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 11"></a>
280+
<a class="slide_break" id="slide-12" href="slide.html#slide-12" title="Wechsle zur Präsentations-Ansicht, Folie Nr. 12"></a>
266281

267282
<h2 id="siehe-auch">Siehe auch</h2>
268283

269284
<ul>
270-
<li><a href="https://tobiasahlin.com/moving-letters/">Animation mit CSS</a> von Tobias Ahlin</li>
285+
<li>MDN: <a href="https://developer.mozilla.org/de/docs/Web/CSS/transform-function/scale">scale</a></li>
286+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/rotate">rotate</a></li>
287+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/translate">translate</a></li>
288+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform">transform</a></li>
289+
<li><a href="https://svg-path-visualizer.netlify.app/#M20%2C20%20C20%2C100%20200%2C0%20200%2C100">SVG Path Visualizer</a></li>
290+
<li><a href="https://tobiasahlin.com/moving-letters/">Text Animation mit CSS+JS</a> von Tobias Ahlin</li>
271291
</ul>
272292
<div class="pagination">
273293
<ul>

grafik/cssgrafik/slide.html

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,21 @@ <h2 id="animation-mit-keyframes">Animation mit Keyframes</h2>
279279
</div>
280280
<div class="slide">
281281

282+
<h2 id="transform">Transform</h2>
283+
284+
<p>Achtung, Verwechslungsgefahr: <code>transition</code> macht die Animation, hat also eine
285+
Zeitkomponente. Die transform-Properties verändert die Darstellung einer DOM-Node, haben keine Zeitkomponente:</p>
286+
287+
<ul>
288+
<li>MDN: <a href="https://developer.mozilla.org/de/docs/Web/CSS/transform-function/scale">scale</a></li>
289+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/rotate">rotate</a></li>
290+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/translate">translate</a></li>
291+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform">transform</a> - alles in einem</li>
292+
</ul>
293+
294+
</div>
295+
<div class="slide">
296+
282297
<h2 id="perspektive">Perspektive</h2>
283298

284299
<p>Mit Transforms kann man ein bisschen 3d in HTML und CSS bringen:
@@ -303,7 +318,12 @@ <h2 id="resume">Resume</h2>
303318
<h2 id="siehe-auch">Siehe auch</h2>
304319

305320
<ul>
306-
<li><a href="https://tobiasahlin.com/moving-letters/">Animation mit CSS</a> von Tobias Ahlin</li>
321+
<li>MDN: <a href="https://developer.mozilla.org/de/docs/Web/CSS/transform-function/scale">scale</a></li>
322+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/rotate">rotate</a></li>
323+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/translate">translate</a></li>
324+
<li>MDN: <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transform">transform</a></li>
325+
<li><a href="https://svg-path-visualizer.netlify.app/#M20%2C20%20C20%2C100%20200%2C0%20200%2C100">SVG Path Visualizer</a></li>
326+
<li><a href="https://tobiasahlin.com/moving-letters/">Text Animation mit CSS+JS</a> von Tobias Ahlin</li>
307327
</ul>
308328
</div>
309329
<div class="slide">

0 commit comments

Comments
 (0)