Gunnar Bittersmann: JA, visibility wird automatisch vererbt - aber ...

Beitrag lesen

@@Camping_RIDER

Allerdings möchte ich dir stattdessen zu etwas Anderem raten, was aus verschiedenen Gründen (Zukunftssicherheit, separation of concerns) zu empfehlen ist:

„Definieren Sie die Formatierungsregeln im zentralen Stylesheet, nicht im JavaScript. Sorgen Sie im JavaScript dafür, dass diese Formatierungsregeln angewendet werden …

So weit, so richtig.

… beispielsweise indem Sie einem Element dynamisch eine Klasse hinzufügen.

Schlechtes Beispiel. Wenn es darum geht, etwas nicht erscheinen zu lassen, ist eine Klasse die falsche Wahl. Aus dem von dir genannten Grund: separation of concerns.

Die Information gehört ins Markup: als hidden-Attribut.

LLAP 🖖

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

JA, visibility wird automatisch vererbt - aber ...

mathefritz
  • css
  • javascript
  1. 0
    beatovich
    1. 0
      Gunnar Bittersmann
  2. 0
    Camping_RIDER
    1. 0
      Gunnar Bittersmann
      1. 0
        mathefritz
        1. 0
          Gunnar Bittersmann
          • html
          1. 0
            beatovich
            1. 1
              Gunnar Bittersmann
              1. 0
                beatovich
                1. 0
                  mathefritz
                  1. 0
                    beatovich
  3. 0
    mathefritz
    1. 0
      MudGuard
      1. 0
        mathefritz
    2. 0
      Gunnar Bittersmann
      • html
      • javascript
      1. 0
        Tabellenkalk
        1. 0
          Gunnar Bittersmann
    3. 0
      Rolf b
      1. 0
        Matthias Apsel
        1. 0
          Rolf b
          1. 0
            Julius
            • css
            • selfhtml-wiki
          2. 0
            Matthias Apsel
      2. 0
        mathefritz
        • css
        • debugging
        • javascript
        1. 0
          Rolf b
    4. 0
      Gunnar Bittersmann
      • html
      1. 0
        mathefritz
        • html
        • javascript
        • menschelei
        1. 0
          Matthias Apsel
        2. 0
          Gunnar Bittersmann
          1. 0
            mathefritz
            1. 0
              Matthias Apsel
              1. 0
                mathefritz
                • html
                • markdown
                • menschelei
                1. 0
                  Rolf b
                  1. 0
                    mathefritz
                    1. 0
                      Rolf b
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          mathefritz
                          1. 0
                            Matthias Apsel
                            1. 0
                              mathefritz
                              1. 0
                                Matthias Apsel
                                1. 0
                                  Auge
                                  1. 0
                                    Matthias Apsel
                                    1. 1

                                      Ich halte das für Mist

                                      Auge
                                      • markdown
                                      • zu diesem forum
                                      1. 2

                                        Button für Code

                                        Orlok
                                        1. 0
                                          Auge
                                    2. 0
                                      Christian Kruse
            2. 0
              Camping_RIDER
              1. 0
                Matthias Apsel
                1. 0
                  Camping_RIDER