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

Beitrag lesen

@@Felix Riesterer:

nuqneH

verleihe dem body eine spezielle Klasse (z.B. "no-js")

So eine Klasse hat eigentlich nichts im Markup zu suchen.

Mit Deinem JavaScript sorgst Du dafür, dass das <body>-Element diese Klasse eben nicht mehr hat.

Außerdem ist es schwieriger, eine Klasse wegzunehmen als eine hinzuzufügen.

Also wie ChrisB sagte, keine Klasse bei deaktiviertem JavaScript; mit JavaScript Klasse setzen.

Qapla'

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