Gunnar Bittersmann: Fehlermeldung

Beitrag lesen

@@franzsen

Einfach nur das letzte. Leider werden dabei auch die Verschachtelten mit gerechnet?

Ja, klar. Der Selektor nav ul li:nth-last-child(1) wählt alle li Elemente innerhalb von ul innerhalb von nav, die das jeweils letzte Kind sind.

Der Selektor ist überspezifiziert. Da alle li sowieso innerhalb von ul sind, ist ul im Selektor überflüssig. (Es sei denn, du willst li innerhald von ol ausschließen. Willst du hier aber wohl nicht.)

Und wie Matthias sagte: für :nth-last-child(1) kannst du auch :last-child schreiben.

Gewürzkunde würde doch zu „nav ul ul li:...“gehören?

Ja. Und damit eröffnet sich eine Möglichkeit, eine Regel für nav ul li:… (bzw. nav li:…) wieder zu überschreiben.

Besser ist es aber, ungewollte Angaben gar nicht erst zu machen. Wenn du nur die Listitems der äußeren Liste auswählen willst, dann die äußere Liste als Kind (nicht Nachfahre) von nav und die Listitems als Kinder dieser Liste: nav > ul > li:….

Ich habe nav ul li:nth-child(15) … genommen und das funktioniert. In diesem Fall werden wirklich nur die Listen-Elemente der äußersten Liste gerechnet.

Nicht wirklich. Du hattest einfach nur Glück, dass in der inneren Liste nicht auch 15 oder mehr Punkte waren.

Und das hört auch sofort auf zu funktionieren, wenn du einen Menüpunkt hinzufügst oder entfernst. Dann ist der 15. Menüpunkt nicht mehr der letzte.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
0 60

Fehlermeldung

franzsen
  • html
  1. 0
    Gunnar Bittersmann
    1. 0
      Orlok
      • markdown
      • zu diesem forum
  2. 0
    Robert B.
    • css
    • html
    1. 0
      Matthias Apsel
      1. 0
        Rolf B
        1. 0
          Gunnar Bittersmann
    2. 0
      Gunnar Bittersmann
      1. 0
        franzsen
        1. 1
          Gunnar Bittersmann
          • html
          1. 0
            franzsen
            1. 0
              Matthias Apsel
            2. 0
              Regina Schaukrug
              • css
              • html
              1. 0
                Rolf B
                1. 0

                  THX!

                  Regina Schaukrug
                  1. 0
                    Gunnar Bittersmann
                    • menschelei
                    1. 0
                      Regina Schaukrug
                    2. 0
                      Rolf B
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Rolf B
                          1. 0
                            Gunnar Bittersmann
            3. 0
              Gunnar Bittersmann
              1. 0
                franzsen
                1. 0
                  Rolf B
                  1. 0
                    franzsen
                    1. 0
                      Rolf B
                      1. 0
                        franzsen
                        1. 0
                          Matthias Apsel
                          • css
                          1. 0
                            franzsen
                            1. 0
                              Matthias Apsel
                              1. 0
                                franzsen
                            2. 0
                              Rolf B
                              1. 0
                                franzsen
                                1. 0
                                  Matthias Apsel
                                  1. 0
                                    franzsen
                                    1. 0
                                      Rolf B
                                      1. 0
                                        franzsen
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            franzsen
                                            1. 0
                                              Rolf B
                                              1. 0
                                                franzsen
                                                1. 0
                                                  Rolf B
                                                  1. 0
                                                    franzsen
                                                    1. 0
                                                      Matthias Apsel
                                                      1. 0
                                                        franzsen
                                                        1. 0
                                                          Matthias Apsel
                                    2. 0
                                      Matthias Apsel
                                      1. 0
                                        Rolf B
                                        1. 0
                                          Matthias Apsel
                                      2. 0
                                        franzsen
                                        1. 0
                                          Gunnar Bittersmann
                                    3. 0
                                      Gunnar Bittersmann
                        2. 0
                          Gunnar Bittersmann
                          • css
                        3. 0
                          Rolf B
                2. 0
                  Matthias Apsel
                  1. 0
                    franzsen
    3. 2
      Rolf B
      1. 0
        Robert B.
        • selfhtml-wiki
    4. 0
      franzsen
  3. 0
    franzsen