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??
7 svar · 362 visningar · startad av Troxy
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??
lägg in:
img {margin:0; padding:0}
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?
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?
"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 ;)
Okej tack, jag får väl låta de där 5 pixlarna ligga där som en protest. :D
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/