alexander skrev:
> Hej, jeg er igang med et webprojekt og har prøvet at sætte det op
> i div med css, istedet for tabeller som jeg plejer, og er stødt
> på et problem når jeg har mere indhold på siden end den er lang..
>
http://dc-system.gfxr.dk/?r=dcs&q=1&lang=dk, nogen der kan
> fortælle mig hvad jeg gør forkert, min css ser således ud til det
> der skal repeates
> #repeat {
> position: absolute;
> z-index: 0;
> height: 100%;
> width: 827px;
> background-image: url('graphic/repeat.png');
> }
> #repeat_ref {
> position: absolute;
> left: 653px;
> background-image: url('graphic/ref-repeat.png');
> z-index: 1;
> height: 100%;
> width: 172px;
> }
>
Dit problem hænger samme med at du
bruger position:absolute. Elementer
med denne egenskab øver ingen indflydelse på
sidens øvrige elementer, og får den bredde og
højde, som indholdet tilsiger /eller/ den bredde
og højde som sættes i et stylesheet. Og du
har en højde på 100%. Af hvad? Et overordnet element,
browservinduet eller hele siden?
Det er meget nemmere blot at lade elementerne
følge efter hinanden i den naturlige orden i
hver af de to kolonner, du åbenbart tilstræber.
På siden
http://webdesign101.dk/csslayout/oversigt.php
finder du links til en 30-40 layoutmodeller, der
alle er meget simplere end det, du er begyndt på.
--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign:
http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:
http://webdesign101.dk/cssbog/
..