Cybaer: Medientyp mit JavaScript bestimmen (in Druckansicht kein JS)

Beitrag lesen

Hi,

Das kann ich ja machen, nur ich muss rausfinden, ob ich sie entfernen muss oder nicht - also ob gerade die Druckansicht verwendet wird.

Nein, das mußt Du nicht rausfinden. Du kannst sie entfernen (dann sind sie nicht mehr für alle Medien gültig), und neu setzen - nur eben dann nicht global für alle Medien per style (die hast du ja vorher entfernt), sondern eben nur gezielt per CSSDOM für das Medium, das diese Stile braucht (also z.B. screen).

Das ist ja eben eines der Probleme von style: gilt für alle Medien und hat auch noch die höchste Priorität.

Sinnvoller ist des deswegen oft, eben style gar nicht erst zu verwenden, sondern von vorneherein die Stile/Regeln nur für die Medien zu setzen, für die sie gebraucht werden.

Gruß, Cybaer

--
Zweck des Disputs oder der Diskussion soll nicht der Sieg, sondern der Gewinn sein.
(Joseph Joubert, Schriftsteller)