Avatar billede webrex Nybegynder
06. juli 2004 - 21:46 Der er 6 kommentarer og
1 løsning

positionere div boks i midten

hej, lille problem med at positionere div boks i midten - også selvom browser vinduet mindskes - dvs. centreret hele tiden.
Avatar billede webrex Nybegynder
06. juli 2004 - 21:49 #1
er det text-align man bruger det virker, men findes der en smartere måde, for jeg troede at text-align kun var til indholdet i boksen?
Avatar billede syvon Nybegynder
06. juli 2004 - 22:08 #2
det kan gøres på denne måde:

<html>
<head>
<style type="text/css" media="screen"><!--
#content     
    {
    font-family: Verdana, Geneva, Arial, sans-serif;
    background-color: transparent;
    text-align: center;
    margin-top: -35px;
    margin-left: -125px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250px;
    height: 70px;
    visibility: visible
    }
--></style>
</head>
<body>       
<div id="content">               
Denne div<br>
er centreret<br>
både horisontalt<br>
og vertikalt<br>
Og Bliver der!
</div>
</body>
</html>
Avatar billede webrex Nybegynder
06. juli 2004 - 22:14 #3
jeg lukker dette spgm. og åbner et nyt! :) Så kan du se, hvad det egentlige problem er
Avatar billede roenving Novice
06. juli 2004 - 22:15 #4
Og syvons metode virker fint, men venstre-kanten overskrides, hvis vinduet er for lille ...

Denne metode laver ikke denne fejl:

body{
  text-align:center;
}
.center{
margin-left:auto;
margin-right:auto;
width:760px;
background:#22ee7f;
/*og billede: background-image url('')*/
border:1px solid black;
  text-align:left;
}
Avatar billede webrex Nybegynder
06. juli 2004 - 22:52 #5
men
Avatar billede webrex Nybegynder
06. juli 2004 - 22:55 #6
>roeving så man bruger altså text-align til at centrere div bokse?
har set noget ligende med margin-top også mangler du ikke den? Kig evt. på det andet spgm. jeg lige har oprettet, hvis du er ferm til css?
Avatar billede roenving Novice
06. juli 2004 - 23:24 #7
IE centrerer fejl-agtigt (i forhold til css-standarden) også block-level-elementer med text-align:center ...

Til gengæld understøtter IE ikke margin:auto !-)

-- så den ovenstående er bl.a. et IE-hack, hvor text-align centrerer i IE, men slet ikke virker i de allerfleste andre browsere, mens margin:auto omvendt virker i de allerfleste browsere undtaget IE !o]
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