Stefan Kristensen wrote:
> Jeg har to spørgsmål og en kommentar til din opskrift
> (
http://hjemmesideskolen.dk/html/testsider/fixed.asp):
> Du skriver i en kommentar at '1. Der er øverst indsat en linje 2. Der
> er ikke defineret DTD '
Av, der tog du mig i at skrive noget decideret sludder. Jeg har rettet
formuleringen. ;)
> I IE Qirks mode rykker min højre menu helt ud i scroll-baren. Hvordan
> flytter jeg den ind på plads?
Giv din højre menu en margin-right svarende til bredden på scrollbaren. Husk
at få denne ekstra bredde medregnet i den padding- eller margin-right, du
har tildelt indholdsfeltet midt på siden. Husk også, at disse ændringer skal
ligge i den css, der kun indlæses af IE - og at IE-css skal indlæses efter
den generele.
> En width på 98% er for bredt i min browser
> (
http://jems.dk/test/layout2.html) Jeg skal helt ned på 96% for at
> det ikke rager ind over scroll-baren
> (
http://jems.dk/test/layout3.html). Jeg kører 1024x768.
Min specifikation på 98% er baseret på et browservindue på 800*600px og et
standard Windows-layout. Der skal muligvis lidt mere til, hvis man kører med
WinXP-skin. På den anden side, hvis man har sin browser oppe i størrelsen
1024*768px, bliver det igen en mindre %-del.
Den eneste forskel jeg lige umiddelbart kan se på dine to sider (layout 2 og
3) er, at du i nr. 3 har sat eg baggrund på header, så indholdet ikke ses
igennem header, når det scrolles op.
PS. I øjeblikket er header fastlåst i IE, men ikke i FF og Opera. Skal den
være fastlåst i alle browsere, skal du huske at lave kode for det i den
generelle css. Skal den ikke være fastlåst overhovedet, skal du flytte <div
class="header"> ind i <div class="content">.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk -
http://html-faq.dk
http://frip.dk/ginnerskov