franca: css Definition ändern

Beitrag lesen

Geht, ist aber umständlich. Einfacher ist es, die Klasse eines Vorfahrenelements zu ändern und Nachfahrenselektoren zu verwenden. Dann hat man auch alle Darstellungsangaben schon im Stylesheet (wo sie hingehören!!) und nicht im JavaScript. [http://forum.de.selfhtml.org/archiv/2007/9/t159017/#m1035383]

ich will ein element unsichtbar machen, wenn kein JS aktiv ist.
dafür habe ich die klasse
display:none

Wenn JS aktiv ist, soll die definition in
display:block
geändert werden.

Hintergrund:
Die auszublenenden Elemente arbeiten mit JS, sollen daher wenn JS nicht aktiv ist gar nicht angezeigt werden.
einen alternativen block blende ich mit <noscript> ein