Avatar billede linda_ Nybegynder
18. november 2008 - 19:52 Der er 4 kommentarer

Placere DIV midt i browseren

Hej har et problem med at positionere en side som jeg gerne vil.

Den skal gerne ligge midt i browseren - altså samme afstand fra top og bund.

Bruger et div wrap til at centere koden (lige afstand fra venstre og højre), men kan ikke finde en metode til at gøre det samme så afstanden er midt mellem top og bund.

Any solutions?
Avatar billede per-olof Nybegynder
18. november 2008 - 19:59 #1
Avatar billede keysersoze Ekspert
18. november 2008 - 20:43 #2
Ved ikke præcist hvad du mener med "et wrap div" - men det letteste er klart at benytte margin: auto; på et div med en fast bredde. Den anden del er betydelig sværere og kan som udgangspunkt ikke lade sig gøre uden hack - læs evt denne artikel; http://web-dev.dk/post/2007/12/Absolut-centrering-af-hjemmeside-med-layers.aspx
Avatar billede ssv Nybegynder
18. november 2008 - 22:08 #3
Du kan ikke bruge margin: auto til at justere vertikalt (top og bund); der skal du bruge positionering og den eneste måde (jeg kender) på at gøre det uden hacks og javascript, er at du skal have en fast højde på din "wrap" og i CSS'en skrive:

<style type="text/css">
#wrap { position: absolute: top: 50%; left: 50%; width: 500px; height: 600px; margin: -300px 0 0 -250px; z-index: 10; }
</style>

Det vil positionere wrap'en 50% fra top og venstre, og så bruger du minus-marginen til at "trække" div'en halvdelen af højden/bredden tilbage, så div'en altid vil ligge dead-centre. :-)
Avatar billede keysersoze Ekspert
29. december 2008 - 12:59 #4
lukketid?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows