MudGuard: CSS-Dateien für verschiedene Auflösungen

Beitrag lesen

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/