Hi,
Sollte es doch andere Lösungen geben, bitte her damit...
Browserübegreifend: Coding: CSS-Regeln (& Stylesheets) auslesen & ändern
Gruß, Cybaer
PS: Gibt übrigens 'ne neue Version. cssRule() konnte bisher ja noch zusätzlich folgende Daten liefern:
- sheetobject: das StyleSheet-Objekt, dem die Regel angehört.
- styleobject: das Style-Objekt der Regel
Neu inzugekommen sind:
- sheetindex: Index-Nummer des gefundenen Stylesheets
- rulepointer: Pointer auf die gefundene Regel
- ruleobject: das Objekt der gefundenen Regel selbst
- rulecollection: die Collection aller Regeln des Stylesheets, dem die gefundene Regel angehört
- ownerobject: das Objekt des HTML-Elements des Stylesheets
- ownermarkup: der HTML-Quellcode des Stil-Elements
PPS: Und ein Workaround für die eigenwillige CSS-Veränderung des Safaris (er fügt eigenmächtig bei z.B. einem Klassen-Selektor einen Attribut-Selektoren für CLASS hinzu) ist mittlerweile auch eingebaut.
--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!