Gunnar Bittersmann: Menü; display=block wenn Javascript deaktivert

Beitrag lesen

@@ella:

nuqneH

Leider funktioniert es nicht.
Wenn javascript deaktiviert ist wird nix angezeigt.

Ja, der Selektor '.navigation #zus1' greift ja auch bei deaktiviertem JavaScript, weil das 'div'-Element ebenfalls der Klasse "navigation" angehört.

Das 'html'-Element sollte nicht per JavaScript die Klasse "navigation" bekommen. Der Klassenbezeichner sollte beschreiben, wofür die Klasse steht – in dem Fall eben dafür, dass JavaScript aktiviert ist. Wenn die "js" als Bezeichner nicht gefällt, kannst du sie auch "javascript-enabled" nennen, aber nicht "navigation".

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)