17. oktober 2008 - 21:45Der er
9 kommentarer og 1 løsning
Variabel højde i css
Hejsa.
Jeg sidder og skriver en hjemmeside og irriterer mig lidt over en højde på min side. Jeg har 3 bokse som udgører de vigtigste elementer på siden. En top, midten og bunden. Toppen er angivet til at have en bestemt højde og bunden ligeså.
Mit problem er derfor med den midterste del, den skal nemlig være variabel højde så siden bliver fyldt ud hvis der ikke er nok indhold eller at den besøgende har en meget høj opløsning.
Siden er angivet til 100% og da jeg har 2 bokse med en angivet højde kan jeg jo ikke angive den midterste del til at fylde 100% da siden jo så fylder mere end den skal.
Jeg kan sige at kode er skrevet uden tables og højdeangivelse udføres i CSS med en masse DIVs;-)
Kan jeg angive en midterdel til variabel højde i css eller skal man bruge javascript???
Jeg har angivet siden til at være 100% og havde jeg ikke de 2 bokse der fyldte så kunne jeg smide en 100% på min content boks og alt ville være godt. Men pga designet skal den øverste og nederste være angivet i fast størrelse.
Synes godt om
Slettet bruger
17. oktober 2008 - 22:16#4
Okay... jeg tror også jeg misforstod spørgsmålet lidt. Du vil gerne have siden til at fylde hele skærmen, men hvis indholdet fylder mere, skal højden følge med.
Har du forsøgt at angive højden til 100 %, så du har sikret dig, at det ikke virker på den måde?
Hvis ikke det er muligt at sætte det midterste div-tag til det ønskede, behøver du dog ikke javascript. Du kan sætte det op i en ganske simpel tabel (men det virker som om, du ikke har lyst til den løsning?)
Ja, hvis du kan acceptere, at indholdet forsvinder under den nederste boks ved 'overflow', så er det ikke svært at finde en løsning. Det, tog jeg dog for givet, ikke var en løsning =)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.