Rolf B: @Marc

Beitrag lesen

Hallo ,

in deinem Pen ist noch viel durcheinander.

  • du musst <a> mit einem </a> beenden. Die fehlenden </a> zerreißen das ganze Layout.
  • ein Browser zeigt die <li> in einem <ul> untereinander an. Du hast overflow:hidden und height:25px, deswegen verschwinden die <li>. Du verwendest für die <a> float:left um das zu ändern, aber das ist nicht die Lösung. Gib den li ein display:inline-block, dann erscheinen sie nebeneinander. Im <ul> brauchst Du dann kein height und kein overflow:hidden mehr.
  • line-height: Das funktioniert nicht so wie Du denkst. Die 10% für das <a> haben keine Wirkung. line-height ist nicht ganz einfach zu verstehen; unser Wiki erklärt zu wenig dazu.

Deine Definition für das Grid musst Du noch verbessern.

  • Du verwendest eine @media-Regel, um das Grid-Layout zu ändern wenn der Bildschirm breit genug ist. Im ersten Teil (vor der @media Regel) fehlt ein Platz für linkBox
  • Verschiebe grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; aus der @media-Regel in die allgemeine body-Regel. Sonst hast Du bei schmalen Bildschirmen keine Spalten mehr festgelegt

Was Du tun KANNST, aber nicht MUSST, ist dies: die Grid-Definition kann man einfacher machen. Du hast 8 Spalten angegeben, alle gleich breit. In den areas musst Du deswegen viel schreiben. Du hast aber eigentlich nur 3 Spalten: Links, Mitte, Rechts. Das kann man auch so bauen:

grid-template-columns: 1fr 2fr 1fr;
grid-template-areas:
  "header  header   header"
  "nav     nav     nav  "
  "linkBox main    infoBox"
  "footer  footer  footer  ";

Rolf

--
sumpsi - posui - clusi
0 83

Eine frage an die Profis...

liberwinter
  • css
  • design/layout
  • html
  1. 2
    Rolf B
    1. 0
      liberwinter
      1. 1
        Rolf B
        1. 0
          liebewinter
          1. 0

            Der Div element ist nicht Leer

            liebewinter
            1. 0
              Rolf B
              1. 0
                Gunnar Bittersmann
                • css
                • design/layout
                • grid
          2. 0
            Rolf B
            1. 1
              Gunnar Bittersmann
              1. 0
                Rolf B
                1. 0
                  Gunnar Bittersmann
            2. 0
              liebewinter
    2. 1
      Gunnar Bittersmann
      • html
      1. 0
        Rolf B
        1. 0
          Gunnar Bittersmann
          1. 0
            Rolf B
    3. 0
      marctrix
      1. 1
        Gunnar Bittersmann
        1. 1
          Tabellenkalk
          • menschelei
          • sonstiges
  2. 1
    marctrix
    1. 0

      @Marc

      liebewinter
      1. 0
        marctrix
        1. 0
          liebewinter
          1. 0
            marctrix
            1. 0
              liebewinter
              1. 1
                Rolf B
                1. 0
                  liebewinter
                  1. 0
                    marctrix
                    1. 0
                      liebewinter
                      1. 0
                        marctrix
                        1. 0
                          liebewinter
                          1. 0
                            marctrix
                            1. 1
                              MudGuard
                              1. 0
                                marctrix
                            2. 1
                              Rolf B
                              1. 0
                                marctrix
                              2. 1
                                Gunnar Bittersmann
                                1. 0
                                  Rolf B
                                  1. 0
                                    JürgenB
                              3. 0
                                liebewinter
                            3. 0
                              liebewinter
                              1. 0
                                marctrix
                                1. 0
                                  liebewinter
                                  1. 1
                                    Tabellenkalk
                                    1. 0
                                      liebewinter
                                      1. 0
                                        marctrix
                                        1. 1
                                          liebewinter
                                          1. 0
                                            marctrix
                                          2. 0
                                            Tabellenkalk
                                            • design/layout
                                            • recht
                                            1. 1
                                              Gunnar Bittersmann
                                              1. 0

                                                OT: Menschenrechte

                                                Tabellenkalk
                                                • recht
                                                • sonstiges
                                              2. 0
                                                Matthias Apsel
                                                • recht
                                      2. 1
                                        Rolf B
                                        1. 0
                                          liebewinter
                                          1. 1
                                            Rolf B
                                            1. 1
                                              liebewinter
                                              1. 0
                                                marctrix
                                                1. 0
                                                  liebewinter
                                          2. 0
                                            marctrix
                                            1. 0
                                              Rolf B
                                            2. 0
                                              liebewinter
                                              1. 0
                                                marctrix
                                              2. 0
                                                Rolf B
                                                1. 0
                                                  liebewinter
                                                  1. 0
                                                    marctrix
                                                    1. 0
                                                      liebewinter
                                                  2. 0
                                                    Rolf B
                                                    1. 0
                                                      Gunnar Bittersmann
                                                2. 0
                                                  liebewinter
                            4. 0
                              liebewinter
                              1. 0
                                marctrix
                                1. 0
                                  liebewinter
                                  1. 1
                                    Tabellenkalk
                                    1. 0
                                      marctrix
                                      1. 0
                                        Tabellenkalk
                                        1. 0
                                          marctrix
                                      2. 0
                                        liebewinter
                            5. 0
                              liebewinter
    2. 1
      Gunnar Bittersmann
      • css
      • design/layout
      1. 0
        marctrix
        1. 0
          Gunnar Bittersmann
          1. 1
            marctrix