marctrix: Grid im Self-Wiki

Beitrag lesen

Hej Gunnar,

@@marctrix

es müsste einige Vorteile gegenüber flexboxen geben - zum Beispiel sollten sich in unabhängigen Containern Raster festlegen, die zueinander bündige Spalten haben (was mir mit flexbox nicht gelungen ist..

Flexbox wirkt ja nur in eine Richtung. Auch wenn sich diese durch wrap schlängeln kann, bleibt’s doch eine Richtung.

Das Problem ist hier die Methode von Flex, den nach Zuteilung der in flex-basis angegeben Größe den frei verfügbaren Platz an alle Elemente entsprechend des mit flex-grow angegebenen Verhältnisses zu verteilen. Wenn zwei Container unterschiedlich groß sind, können die enthaltenen Boxen nicht gleich groß und damit nicht bündig sein, weil der zu verteilende Latz unterschiedlich ist.

Durch das Umbrechen erhält man natürlich automatisch eine zweite Dimension, ähnlich wie bei meinem CSS-Grid-Beispiel für eine Galerie, die ja auch automatisch umgebrochen wird und sich mit ein paar Ausnahmen wie eine Flex-Box-Umsetzung verhält. Flex-Boxen haben in bestimmten Einsatz-Szenarien sogar Vorteile — CSS-Grid ist Aja ich kein Ersatz für Flexbox sondern eine zusätzliche Methode, um Elemente anzuordnen.

Die zweidimensionalen Fähigkeiten von Grid kommen bei anderen Einsatzzwecken deutlicher zum Tragen und entfalten dort auch Ihre Vorteile (natürlich vor allem bei der Seitenaufteilung).

Willst du ein 2D-Raster, willst du Grid.

Klar. 😉

Marc

0 137

Flexbox Grid

Sophie
  • css
  • html
  1. 1
    Gunnar Bittersmann
    1. 0
      Sophie
      1. 0
        Gunnar Bittersmann
        1. 0
          Sophie
          1. 0
            Gunnar Bittersmann
            1. 0
              Gunnar Bittersmann
  2. 0
    at
    1. 0
      Gunnar Bittersmann
      1. 0
        at
        1. 0
          Gunnar Bittersmann
          1. 1
            at
            1. 0
              Gunnar Bittersmann
              1. 1
                at
                1. 0
                  Gunnar Bittersmann
                  1. 1
                    at
                    1. 1
                      Gunnar Bittersmann
                      1. -1
                        at
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              at
                            2. 0
                              Mitlesender Dummer
                              1. 0
                                Gunnar Bittersmann
                                1. 2
                                  Mitlesender Dummer
                                  1. 0
                                    marctrix
                                  2. 0
                                    Gunnar Bittersmann
                              2. 0
                                TS
                                1. 1
                                  Rolf ẞ
                                  1. 0
                                    TS
                                    1. 1
                                      Matthias Scharwies
                                      1. 1
                                        Mitlesender Dummer
                                        1. 0
                                          Gunnar Bittersmann
                                        2. 2

                                          Grid Layout im Wiki

                                          Matthias Scharwies
                                        3. 4

                                          Grid im Self-Wiki

                                          Matthias Scharwies
                                          • css
                                          • grid
                                          • html
                                          1. 1
                                            marctrix
                                            1. 1
                                              Gunnar Bittersmann
                                              • css
                                              • grid
                                              1. 0
                                                marctrix
                                                1. 0
                                                  marctrix
                                                  1. 1
                                                    Gunnar Bittersmann
                                                    1. 0
                                                      marctrix
                                                  2. 0
                                                    marctrix
                                                2. 0
                                                  Gunnar Bittersmann
                                                  1. 1
                                                    JürgenB
                                                    1. 0
                                                      marctrix
                                                      1. 0
                                                        Gunnar Bittersmann
                                                        • html
                                                        1. 0
                                                          marctrix
                                                    2. 0
                                                      Gunnar Bittersmann
                                                  2. 0
                                                    marctrix
                                                    1. 0
                                                      Gunnar Bittersmann
                                                      1. 0
                                                        marctrix
                                                        1. 0
                                                          Gunnar Bittersmann
                                                          1. 0
                                                            marctrix
                                                      2. 0
                                                        Gunnar Bittersmann
                                                        1. 0
                                                          marctrix
                                                          1. 0
                                                            Gunnar Bittersmann
                                                            1. 0
                                                              marctrix
                                                              1. 0
                                                                Gunnar Bittersmann
                                                                1. 0
                                                                  marctrix
                                                                  1. 0
                                                                    Gunnar Bittersmann
                                                                    1. 0
                                                                      marctrix
                                            2. 0
                                              Matthias Scharwies
                                              1. 0
                                                Julius
                                                • browser
                                                • microsoft
                                                1. 0
                                                  Matthias Scharwies
                                                  1. 0
                                                    Auge
                                                    1. 0
                                                      Sophie
                                                      1. 0
                                                        Auge
                                              2. 0
                                                marctrix
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    marctrix
                                                    1. 0
                                                      Christian Kruse
                                                  2. 0
                                                    Gunnar Bittersmann
                                                  3. 0
                                                    Gunnar Bittersmann
                                                  4. 2
                                                    MudGuard
                                                2. 0
                                                  marctrix
                                                  1. 0
                                                    Gunnar Bittersmann
                                                3. 0
                                                  Gunnar Bittersmann
                                                  1. 0
                                                    marctrix
                                                    1. 1
                                                      MudGuard
                                    2. 2
                                      Rolf ẞ
                                      • css
                                      • html
                                      • humor
                                      1. 0
                                        TS
                                        • css
                                        • html
                                        1. 0
                                          Rolf ẞ
                                          1. 0
                                            Tabellenkalk
                                      2. 0
                                        marctrix
                            3. 0
                              Sophie
                              1. 0
                                Julius
                          2. 0
                            at
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                at
                                1. 0
                                  Gunnar Bittersmann
                                  1. 0
                                    at
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 1
                                        at
                                        1. 1
                                          Gunnar Bittersmann
                                          1. 0
                                            at
                                            1. 0
                                              Sophie
                            2. 0
                              marctrix
                              1. 1
                                at
                                1. 0
                                  marctrix
                                  1. 0
                                    at
                                  2. 0
                                    Gunnar Bittersmann
                                    • zu diesem forum
                                    1. 0
                                      marctrix
                                      1. 3
                                        at
                                        1. 0
                                          marctrix
                                          1. 2
                                            Christian Kruse
                                            1. 0
                                              marctrix
                                              1. 0
                                                Christian Kruse
                                                1. 1
                                                  marctrix
                                                  1. 0
                                                    Gunnar Bittersmann
                                                    1. 1
                                                      marctrix
                                                      1. 3
                                                        Gunnar Bittersmann
                                                        1. 0
                                                          marctrix
                                                2. 0
                                                  marctrix
                                                  1. 0
                                                    at
                                                    1. 0
                                                      marctrix
                                                      1. 0
                                                        at
                                                        1. 0
                                                          marctrix
                                                    2. 0
                                                      Gunnar Bittersmann
                                                      1. 1
                                                        Gunnar Bittersmann
                                                        1. 0
                                                          JürgenB
                                                          1. 0
                                                            marctrix
                                                      2. 0
                                                        at
                                                        1. 1
                                                          Gunnar Bittersmann
                2. 0
                  marctrix
                  1. 0
                    at
                    1. 0
                      marctrix
                      1. 0
                        at
                        1. 0
                          marctrix
                          1. 0
                            at
                            1. 0
                              marctrix
                              1. 2
                                Christian Kruse
                                1. 0
                                  marctrix
                                  1. 0
                                    at
                                2. 0
                                  Pronnewoppen
                                  • meinung
                                  1. 0
                                    marctrix
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        Matthias Apsel
                                        • menschelei
                                      2. 1
                                        marctrix