Gå til innhold

Avvik css Firefox vs Explorer


Anbefalte innlegg

Hei!

 

Er relativt ny på css, men har de siste dagene fått inn masse kunnskap, så læringskurven er bratt.

 

Etter masse om og men fikk jeg midstilt en div, men da oppstod et nytt problem da jeg skulle teste det hele i Explorer (bruker vanligvis Mozilla). Det er forøvrig mye mulig jeg har sentrert dette feil, se kode nedenfor.

 

Forskjellen mellom IE vs Firefox er at det i IE er en glippe mellom to bokser. Oppe på siden har jeg et bilde, lagt som bakgrunn, og under en hvit boks.

I MF ser alt bra ut, i IE er denne hvite boksen litt lavere enn i MF.

 

Er dette et vanlig, kjent problem, eller er det noe jeg allerede nå burde lære meg å være oppmerksom på?

Jeg oppdaget dette problemet også en smule da jeg lekte meg med et bilde på en prøveside jeg lagde. Her ble bildet lagt lenger til venstre i MF, mens jeg justerte det "riktig" (i forhold til tekst) i IE.

 

Hvordan unngår jeg dette problemet? Jeg trodde det var fordelen til css, at man eliminerer slike avvik...?

 

På forhånd takk for innspill!

 

Siden det er mulig jeg aligner på feil måte er de to kodene her:

Boksen:

#enboks {
border: 1px dotted blue;
background: #FFF;
padding: 5em;
align: center;
width: 590px;
height: 220px;
margin-top: 134px;
font-family: verdana, arial, "sans serif";
font-size: 1em;
}

 

Bildet:

img {
 padding: 0px;
 margin: 20px 5px 5px 71px;
 float: left;
 background: #fff;
 border: 1px #ccc;
 position: relative;
}

Lenke til kommentar
Videoannonse
Annonse

Som jeg sa er læringskurven bratt...

 

Underveis støtte jeg på nye problemer, som at f.eks. ting hoppet ut av sine plasser bare ved at jeg satte rammen til 0px, men jeg tror sannelig jeg klarte å lage ferdig forsiden helt uten tabeller til slutt =)

 

Jeg gleder meg til fortsettelsen...

 

Jeg måtte bare skifte fra id til class og gjøre noen andre (plukkete) tilpasninger...

 

Koden nedenfor midstiller siden, og funker både i IE, Opera og Mozilla.

 

css:

* {
margin: 0px;
padding: 0px;
}

body {
background: #E1E1E3 url(banner.jpg) no-repeat top center;
text-align: center;
}

p {
font-family: arial, "sans serif";
font-size: 1em;
}

div.container {
border: 0px black;
position: relative;
margin: 0 auto;
width: 750px;
height: 432px;
text-align: left;
}


#test p {
font-family: arial;
}

#enboks {
background: #FFF url(midt2.jpg) no-repeat center;
border: 0px dotted blue;
align: center;
width: 750px;
height: 376px;
margin-top: 202px;
font-family: verdana, arial, "sans serif";
font-size: 0.7em;
}

#maintekst {
border: 0px dotted green;
margin-top: 330px;
margin-left: 15px;
width: 200px;
top: 150px;
float: left;
height: 30px;
font-family: verdana, arial, "sans serif";
font-size: 0.8em;
}

#foten {
border: 0px dotted green;
background: #E1E1E3 url(bunn.jpg) no-repeat bottom center;
}

 

html:

(...)
<body>

<div class="container">

<div id="enboks">

<div id="maintekst">
Les siste fra vårt Newsroom:

</div>

</div>

<div id="foten">
<br/>
</div>

</div>

</body>

Endret av Glenn'ern
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...