Gå til innhold

Få en <div> sentrert i en side med IE


Anbefalte innlegg

Skrevet

Hei.

 

Jeg sitter fast med et irritabelt problem som jeg gjerne skulle hatt hjelp til.

 

Problemet mitt er ganske enkelt dette med å få sentrert en <div> tag til midten av en side. Siden består av kun en ting: en <div id="wrap"></div> som har følgende innstillinger i CSS-dokumenten:

 

#wrap {

height: 600px;

width: 620px;

border: 1px solid #000000;

margin: 1em auto;

}

 

Problemet mitt er at jeg vil at denne taggen skal stå i midten av siden, altså der jeg bruker margin: auto; til Firefox og Opera, men problemet er at det ikke funker med Internet Explorer.

 

Noen som har forslag? Har letet veldig lenge på Google uten resultat.

 

Mvh, pavlion

Videoannonse
Annonse
Skrevet

Så vidt jeg husker skal dette funke i IE6 så lenge du bruker en skikkelig DOCTYPE. Uansett kan du få det til å funke i begge tilfeller ved å legge til text-align:center; på body-elementet.

Skrevet

body {
_text-align: center;
}
#wrap {
_text-align:left;
}

:)

 

Trodde det var fiksa nå jeg, har ikke hatt det problemet på lenge.

 

Er kansje bare i xhtml man har det, da er det beste å gå til html :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...