Gå til innhold

Div sentreres ikke i IE


Gjest Slettet-IHWlGMJn

Anbefalte innlegg

Gjest Slettet-IHWlGMJn

Når sluttet dette å sentrere en div, selv i IE?

<div style="width:500px; height:150px; margin:0 auto; background: #fdd;">IE</div>

Er det noe jeg virkelig, virkelig overser nå?

post-57766-1276781437,7793_thumb.png

Endret av Slettet-IHWlGMJn
Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet-IHWlGMJn

Kan se ut til å være et problem om man ikke setter doctype.

Denne koden sentrerer i IE:

<!DOCTYPE />
<div style="width:500px; height:150px; margin:0 auto; background: #fdd;">IE</div>

 

Dumme IE .......

 

EDIT: Jeg har forresten IE8, om noen lurer

Endret av Slettet-IHWlGMJn
Lenke til kommentar

Eg har hatt same problem sjolve. Du må sette DOCTYPE skikkeleg i header for at innhaldet skal visast korrekt i IE.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 
<title>Namn</title> 
</head> 

Lenke til kommentar

Skal du lage en nettside som viser en sentrert side riktig selv i skikkelig gamle nettlesere, er en god løsning å sette text-align: center på body, for så å sette text-align: left igjen i containerelementet. ;)

Endret av bardoien
  • Liker 1
Lenke til kommentar
  • 2 uker senere...
Gjest Slettet-IHWlGMJn

Eg har hatt same problem sjolve. Du må sette DOCTYPE skikkeleg i header for at innhaldet skal visast korrekt i IE.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 
<title>Namn</title> 
</head> 

Du trenger på ingen måte å sette DOCTYPE skikkelig. Det jeg postet i min andre post fungerer fint. Du kan skrive akkurat hva du vil etter DOCTYPE. Dette fungerer f.eks også:

<!DOCTYPE Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eget neque non dui porta sodales. Donec tempor nisi eget eros dictum vitae mollis nunc varius. Pellentesque in eros ac dui viverra molestie et eget mauris. Fusce sed ipsum velit. Suspendisse augue metus, ultrices sed semper sit amet, fermentum sodales nulla. Suspendisse vel ligula sit amet dui semper auctor at quis lorem. Maecenas nec sapien quis augue aliquam suscipit at sit amet turpis. Aenean felis ipsum, consequat at interdum scelerisque, posuere at dui. Vestibulum consequat, nibh ac tempor lobortis, lectus elit viverra eros, in condimentum leo lorem id orci. Curabitur ac leo velit, a consectetur nulla>
<div style="width:500px; height:150px; margin:0 auto; background: #fdd;">IE</div>

IE er sabla tullete til tider

Endret av Slettet-IHWlGMJn
Lenke til kommentar

Du trenger ikkje sette DOCTYPE skikkeleg i dei fleste nettlesere. Men eg har hatt same problem når eg ikkje har gjort det i IE.

Ofte bruker eg berre å kode samen alt, å teste det. Så lager eg ei fil eg inkluderer med DOCTYPE og alt det der. Då har eg fått problemer med IE (før denne er inkludert).

Lenke til kommentar

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å
×
×
  • Opprett ny...