Carsten Sørensen wrote:
> "tidemann" <tidemann@2Youtdcadsl.dk (Slet 2You)> skrev i en meddelelse
> news:456c975f$0$199$edfadb0f@dread11.news.tele.dk...
>> Morten Rasmussen wrote:
>
>>> Jeg har et problem med positionering af side.
>>> Jeg vil gerne have siden (<div id="canvas") til at stå vertikalt
>>> centreret på skærmen uafhængigt af skærmopløsning.
>>> Lige nu har jeg brugt positionering med css som ser således ud:
>
>>> Det virker dog ikke korrekt, da siden flytter sig hvis
>>> skærmopløsningen ændres.
>
> Opløsningen skal du ikke bekymre dig om, da den intet siger om
> browservinduets faktiske størrelse
>
>> Du kan bruge negativ margin:
>> {
>> position: absolute;
>> top: 0px;
>> left: 50%;
>> margin-left: -?px;
>> }
>> ?= alt efter hvor bred siden er, og så tager du vist det halve.
>
> Vælger man den model skal man tænke sig grundigt om, ja jeg vil faktisk
> helt fraråde den, jævnfør denne testside jeg tidligere har lavet
>
http://csnet.dk/html/eksempler_og_testsider/center.html
Ja nu fik jeg byttet om på vertical og horisontal :)
Min model virker _kun_ til horisontal!!
Men det kan nu godt lade sig gøre alligevel, du skal bare huske at sætte
overflow: auto; og en højde på, se her
http://www.webdesign101.dk/csslayout/ex/autocentrering_4.html
--
Mvh Marianne
design af:
www.dhejne.dk -
www.ragdollys-cat-link.dk
www.singingwolfs.dk -
www.formdinfremtid.dk -
www.royalmontana.dk