webForumDet fria alternativet

Mozilla lägger till en marginal...

HTML & CSS

7 svar · 363 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Frågan#1

http://www.troxy.net/fel.html
http://www.troxy.net/main.css

Kolla på sidan i IE. Där finns ingen marginal under meny-bilden eller sidfoten, som det ska vara, men i Mozilla blir det 5 px marginal under bilderna. Varför??

Medlem sedan jan. 2000978 inlägg
#2

lägg in:
img {margin:0; padding:0}

Medlem sedan mars 20041 505 inlägg
#3

Insider, det blir fortfarande marginal.

EDIT:
Det blir marginal om jag bara gör såhär också.
http://www.troxy.net/fel2.html

EDIT2:
Det blir ingen marginal om jag raderar dokumenttypen. Varför ger HTML 4.01 Strict dessa 5 pixlar under bilder i Mozilla?

Medlem sedan juli 20013 378 inlägg
#4

Hmm..

Hjälper det om du ställer in

img {display:block}

för de bilder det gäller ?

Medlem sedan mars 20041 505 inlägg
#5

jarvklo, ja faktiskt. Men alltså jag behöver använda bilder inline lite här och där också...Varför ger Mozilla denna marginal på inline-bilder för? En bugg eller?

Medlem sedan juli 20013 378 inlägg
#6

"känt fenomen" :e
Skämt åsido - det är, såvitt jag, vet en bugg i Mozilla (eller rättare sagt i Gecko), men jag hittar inte någon länk som beskriver den just nu...

Det du kan göra om du har olika behov är att välja ut bara de bilder du behöver få bort marginalen på med hjälp av t.ex. en klass

img.specialare {display:block};

eller selektorer

#specialblock img {display:block}
...
...
<div id="specialblock">
  <img ... >
  <img ... >
</div>

En annan workaround är absolut positionering av bilden - men det är iofs rätt långt från inline det ;)

Medlem sedan mars 20041 505 inlägg
#7

Okej tack, jag får väl låta de där 5 pixlarna ligga där som en protest. :D

Medlem sedan dec. 20042 245 inlägg
#8

det är, såvitt jag, vet en bugg i Mozilla (eller rättare sagt i Gecko)

Nej, det är ingen bugg. Det är så det ska bete sig enligt specifikationerna. Förklaring av "fenometet" finns här: http://web.archive.org/web/20040202073255/http://devedge.netscape.com/viewsource/2002/img-table/

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)