Ich habe keinen nennenswerten Unterschied feststellen können. Mir ist es gleichgültig, ob sie da ist, oder nicht, ich habe für die wichtigen Aktionen Keyboard Shortcuts.
Das folgende würde den Platz für die Seitenleiste schon mal freiräumen, damit der Inhalt nicht neu umgebrochen werden muss:
Code:
div#wrapperumbeide{float:left;width:100%;margin-left:-200px}
div#inhaltscontainer{margin-left:200px}
div#seitenleistencontainer{float:right;width:200px}
Das funktioniert auch schon im IE6 und sollte somit kein Problem sein. Die nötigen Container waren schon alle da, ich kann leider gerade nicht die richtigen IDs heraus suchen, da ich sie nicht mehr sehen kann
Etwas ähnliches hat YUI auch versucht, jedoch an der falschen Stelle und in em, was in diesem Fall kontraproduktiv ist, da sich EM immer auf das Elternelement bezieht, das bedeutet: Wurde für dort Hauptleiste und die Seitenleiste eine andere Schriftgröße oder Schriftfamilie angegeben, muss, sobald der Inhalt erscheint neu umgebrochen werden, was doof ist, denn nicht alle Browser sind wirklich schnell bei Verschiebungen, die per CSS genmacht werden (was leider von den üblichen Benchmarks nicht erfasst wird). Des weiteren überlappten die Container, was den Browser auch zu extra Rechenarbeit veranlasst, nur um festzustellen, dass die Inhaltsblöcke sich optisch doch nicht überlappen.
PS: Danke für das
gelbe Warndreieck

Lesezeichen