Pernille Kristensen wrote:
> Hej
> Jeg er ved at lave mit første rene CSS lay out, og kan godt bruge
> lidt hjælp.
> Min side er
http://www.safkankedis.dk/test4/
Ja, mon ikke.
Har du set siden i Firefox (FF) - vilkårlig størrelse browservindue? Det
højre kolonne lægger sig ovenpå den midterste. Siden er i øvrigt i FF for
bred til en skærm på 1024 px.
Eller I Internet Explorer (IE) i 800×600px? Det højre kolonne lægger sig
ovenpå den midterste.
Når du skal lave et sådant design, skal du:
Starte med at indskrive den højre kolonne i kildekoden og floate den
right. Sæt en bredde på.
Indskriv så den venstre kolonne og float den left. Sæt en bredde på.
Indskriv så den midterste kolonne. Float den ikke, men giv den margin
til højre og venstre, så den ikke overlapper de yderste kolonner.
Midterkolonnen skal ikke have defineret en bredde.
> Mine spørsmål er:
> 1 Hvordan får jeg min footer til at være under den længste
> kolonne?
Tildel footer css-definitionen clear:both;, så lægger den sig altid under
den længste af de tre kolonner.
> 2 Hvorfor ændrer den højre kolonne brede mens siden opdaterer?
> Det er ikke meningen.
Det har jeg ikke kunnet iagttage.
> 3 Er det muligt at sætte mine 5 billeder i toppen, så de altid
> står sådan og ikke flytter sig hvis vinduet ændrer sig?
Definer, hvordan du vil have dem til at stå.
>
> 4 Har jeg overset noget for at det kommer til at se ordentligt ud
> på de forskellige browsere?
Du bør altid benytte FF eller Opera som monitor, mens du udvikler. Det giver
færre problemer med tilpasning til IE end den anden vej, hvis du benytter IE
som monitor.
> Jeg vil gerne have et alternativ til de koder jeg har valgt i mit
> CSS, da jeg ikke er helt stærk i brugen af alle koderne.
Du skal være meget forsigtig med at bruge absolut positionering. Især er det
hasarderet at positionere noget i forhold til venstre kant af vinduet, hvis
det faktisk bliver placeret i højre side af et meget bredt vindue.
Det er bedre at sætte billederne ind i en fælles boks p med passende margin
mellem og så indsætte denne p med absolut position i forhold til
browservinduets højre kant.
> Jeg ved godt det er meget at spørge om, men jeg vil blive glad
> for en løsning på mine problemer
Når man er ny i faget, er der 10.000 millioner ting, man har brug for at
spørge om, så spørg løs.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ -
http://ginnerskov.dk/
http://html-faq.dk