|
6 | 6 | <title>Flexbox layout</title> |
7 | 7 |
|
8 | 8 | <link rel="stylesheet" |
9 | | - href="https://cdn.jsdelivr.net/gh/Zuehlke/zuehlke-reveal-package@12d464d3ae3c5bbe96af93ece05bd5ebeaabefbe/release/index.css"> |
| 9 | + href="https://cdn.jsdelivr.net/gh/Zuehlke/zuehlke-reveal-package@f42658c99dec0812d754d935263a70b93b81f54b/release/index.css"> |
10 | 10 | <link rel="stylesheet" href="flex.css"/> |
11 | 11 | </head> |
12 | 12 | <body> |
@@ -451,51 +451,6 @@ <h3>flex-shrink</h3> |
451 | 451 | <div class="fragment tip">flex-shrink only applies if the children are larger than the container!</div> |
452 | 452 | </section> |
453 | 453 |
|
454 | | - <section> |
455 | | - <p>What if we change the order in which individual elements appear?</p> |
456 | | - <div class="flex-example-parent-horizontal"> |
457 | | - <div>Item 1</div> |
458 | | - <div>Item 2</div> |
459 | | - <div>Item 3</div> |
460 | | - </div> |
461 | | - vs. |
462 | | - <div class="flex-example-parent-horizontal"> |
463 | | - <div>Item 1</div> |
464 | | - <div style="order: -1">Item 2</div> |
465 | | - <div>Item 3</div> |
466 | | - </div> |
467 | | - <aside class="notes"> |
468 | | - Here it would be interesting to talk about media queries and the importance of order in that context |
469 | | - but that concept might not have been introduced yet at this point. |
470 | | - </aside> |
471 | | - </section> |
472 | | - |
473 | | - <section> |
474 | | - <h3>order</h3> |
475 | | - <ul> |
476 | | - <li>child elements can have an individual order</li> |
477 | | - <li>default is 0</li> |
478 | | - </ul> |
479 | | - <div style="display: flex; row-gap: 1rem; flex-direction: column"> |
480 | | - <div class="flex-example-parent-horizontal"> |
481 | | - <div style="order: 1">order: 1</div> |
482 | | - <div style="order: 5">order: 5</div> |
483 | | - <div style="order: -1">order: -1</div> |
484 | | - <div style="order: 3">order: 3</div> |
485 | | - <div style="order: 2">order: 2</div> |
486 | | - </div> |
487 | | - </div> |
488 | | - <pre><code class="hljs html" data-trim data-noescape> |
489 | | - <div> |
490 | | - <div style="order: 1">order: 1</div> |
491 | | - <div style="order: 5">order: 5</div> |
492 | | - <div style="order: -1">order: -1</div> |
493 | | - <div style="order: 3">order: 3</div> |
494 | | - <div style="order: 2">order: 2</div> |
495 | | - </div> |
496 | | - </code></pre> |
497 | | - <div class="fragment tip">Use order with care, it can be unintuitive</div> |
498 | | - </section> |
499 | 454 | </section> |
500 | 455 |
|
501 | 456 | <section> |
@@ -621,46 +576,6 @@ <h3>gap / row-gap / column-gap</h3> |
621 | 576 | } |
622 | 577 | </code></pre> |
623 | 578 | </section> |
624 | | - |
625 | | - <section> |
626 | | - <h3>align-content</h3> |
627 | | - <p>Control how extra space on the cross axis is allocated</p> |
628 | | - <div class="flex-example-parent-horizontal" |
629 | | - style="flex-wrap: wrap; height: 180px; align-content: stretch"> |
630 | | - <div>Item 1</div> |
631 | | - <div>Item 2</div> |
632 | | - <div>Item 3</div> |
633 | | - <div>Item 4</div> |
634 | | - <div>Item 5</div> |
635 | | - <div>Item 6</div> |
636 | | - <div>Item 7</div> |
637 | | - <div>Item 8</div> |
638 | | - <div>Item 9</div> |
639 | | - <div>Item 10</div> |
640 | | - <div>Item 11</div> |
641 | | - <div>Item 12</div> |
642 | | - <div>Item 13</div> |
643 | | - </div> |
644 | | - <small>align-content: stretch</small> |
645 | | - <div class="flex-example-parent-horizontal" |
646 | | - style="flex-wrap: wrap; height: 180px; align-content: space-between"> |
647 | | - <div>Item 1</div> |
648 | | - <div>Item 2</div> |
649 | | - <div>Item 3</div> |
650 | | - <div>Item 4</div> |
651 | | - <div>Item 5</div> |
652 | | - <div>Item 6</div> |
653 | | - <div>Item 7</div> |
654 | | - <div>Item 8</div> |
655 | | - <div>Item 9</div> |
656 | | - <div>Item 10</div> |
657 | | - <div>Item 11</div> |
658 | | - <div>Item 12</div> |
659 | | - <div>Item 13</div> |
660 | | - </div> |
661 | | - <small>align-content: space-between</small> |
662 | | - <div class="fragment tip">only applies if elements wrap</div> |
663 | | - </section> |
664 | 579 | </section> |
665 | 580 |
|
666 | 581 | <section> |
@@ -808,7 +723,7 @@ <h1>Questions?</h1> |
808 | 723 | </section> |
809 | 724 | </div> |
810 | 725 | </div> |
811 | | -<script src="https://cdn.jsdelivr.net/gh/Zuehlke/zuehlke-reveal-package@12d464d3ae3c5bbe96af93ece05bd5ebeaabefbe/release/index.js"></script> |
| 726 | +<script src="https://cdn.jsdelivr.net/gh/Zuehlke/zuehlke-reveal-package@f42658c99dec0812d754d935263a70b93b81f54b/release/index.js"></script> |
812 | 727 | <script> |
813 | 728 | setupZuehlkeRevealPresentation(); |
814 | 729 | </script> |
|
0 commit comments