Sönke Tesch: Browser-abhängige (externe).css laden

Beitrag lesen

Du bist Dir jetzt aber sicher, daß das das Problem ist?

Wirklich?

Gut.

Ich wollte nur sicher gehen, das nicht, die Probleme gelöst werden, die ich selber lösen kann.

Es sah reichlich konfus aus ;)

Ganz gewitzterweise kannst Du Javascript auch komplett rauswerfen und aus Deiner style.css eine style.php, style.cgi oder ähnliches machen (sprich: ein Skript, daß die gewünschten CSS-Angaben ausspuckt).

Schade, ich wollte auf den Seiten eigentlich nichts ändern. Auf den Seiten ist die .css eingebunden.

Sofern Du einen Apache-Server benutzt, kannst Du alternativ auch

options +multiviews

in die .htaccess-Datei des Verzeichnisses setzen, in dem die CSS-Datei liegt (oder gleich in die oberste). Benennst Du dann noch style.css in style.css.php um, brauchst Du an den HTML-Seiten gar nichts zu ändern. Bei Abruf von style.css liefert der Server automatisch die style.css.php (aber "Content-Type: text/css" im Skript nicht vergessen).

Gruß,
  soenk.e