MKay: Inline-CSS und PNG IE-Hack

Hi,

da ich in einem CMS einen entsprechenden HTML-Code anzeige, lege ich die styles per Style-Attribut im entsprechenden DIV-Container und nicht in einer separaten CSS-Datei fest.

In diesem Style lege ich ein background-image fest, das ein PNG mit Transparenz ist. Für den IE6 muss ich entsprechend den AlphaImageLoader verwenden, damit dieser die Transparenz ebenfalls "interpretiert".

Nun würde ich eigentlich folgedes machen, was dann nur der IE interpretiert:

* html .klasse { background-image: none; filter:progid:DXImageTransform.Micros... }

Doch mir steht ja nur das inline-CSS zur Verfügung (via Style-Attribut).
Wie kann ich das mit dem transparentem Png lösen?

Gruss
MKay

  1. mit javascript den quelltext durchgehen und alle vorkommen von inline-styles mit .png in einem url() austauschen gegen den entsprechenden alpha filter