Hi,
ich möchte meine Homepage dynamisch an verschiedene Auflösungen anpassen. Hierfür habe ich vorerst 2 css-dateien geschrieben. Eine für 800x600 und eine für 1024x768.
Warum?
Und zum 71235234234ten Mal: die Auflösung ist irrelevant...
if (screen.width==800) css = "format_800.css");
if (screen.width >=1024) css "format_1024.css");
document.write (<link rel=stylesheet type="text/css" href="../common/css/ + 'css'">);
document.write hätte gerne einen String als Parameter...
Beschäftige Dich damit, wie in Javascript Strings aufgebaut sind.
Daß bei dieser Lösung - so sie denn funktionieren würde - , in vielen Fällen *) gar kein CSS eingebunden wird, ist Dir klar?
*) z.B. ohne Javascript, bei screen.width < 800, bei screen.width >= 801 und <= 1024, bei Zugriffsverbot auf screen.width (frag Cheatah hierzu ;-))
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/