Gå til innhold

xHTML 1.1 og CSS i IE


Anbefalte innlegg

Skrevet (endret)

Jeg satt her å kodet litt CSS, da jeg plutselig oppdaget at IE, tro det eller ei, drev å tullet med bredden og margin på divene mine... Det jeg spesielt la merke til var at margin-left, ble x2 den oppgitte bredden. Så da måtte jeg til med å settte !important på tingene, og så sette verdien enda en gang, men denne gangen for IE

 

#element
{
width: 140px!important;
width: 120px; /* for IE */
margin-left: 40px!important;
margin-left: 20px; /* for IE */
}

 

Her er en url, så du kan se det : http://www.sovetid.com/new/006/

 

Jeg tror det er xHTML 1.1 som gjør det, siden jeg ikke har opplevd dette før...

Er det noen andre som har vært ute for det samme, eller er det bare meg?

Endret av Scix
Videoannonse
Annonse
Skrevet

Et av problemene er kansje at IE oppfatter koden din som tag-suppe,

ikke så rart når man tenker på at IE ikke skjønner xhtml, eller contenttype :)

Men somregel tolker IE litt forskjellig.

Du har husket

* {
margin: 0;
padding: 0;
}

?

Skrevet

Dersom ikke doctype står helt øverst i HTML-dokumentet, går IE i quirk-modus. Fjern derfor den valgfrie "<?xml version="1.0" encoding="ISO-8859-1"?>" for å fikse problemet.

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...