Kein Problem, macht man ja gerne in nem Hilfe-Forum
Zitat:
|
Zitat von manne|
Es wäre schön wenn du kurz erläutern könntest warum der fehler damit behoben wurde, da mir display:block eigentlich unbekannt ist(bin noch newbi in css), so dass ich das nächte mal den fehler selber erkenn... danköööö
|
Klar, kein Problem. Ich versuchs in wenigen Worten zu erläutern

:
Ein Bild (img-Tag) ist ein Inlinelement und wird gehandhabt wie normaler Text. Das heißt es gibt eine definierte Teilenhöhe (line-height), die vordefiniert wurde bzw. du auch selbst ändern kannst.
Wenn nun das Bild kleiner ist als die Zeilenhöhe reserviert der IE trotzdem noch die restliche Höhe für Buchstaben, wie das "g" oder "q".
Durch das display:block; glaubt das Bild, das eigentlich ein Inlinelement ist und eine Zeilenhöhe hat, dass es ein Blockelemtn ist und wird von nun an so gehandhabt. Dadurch fwill der IE auch keine Zeilenhöhe mehr reservieren.
Außer display:block; hättest du auch die Zeilenhöhe und die Schriftgröße verkleinern können
