ie7 und background-image in inline elementen
Joachim
- css
0 ChrisB0 Gernot Back0 Joachim
Hi all,
gibts einen Trick IE7 dazu zu bewegen, ein ungekacheltes Hintergrundbild in einem inline-Element rechts unten (in Abhängigkeit vom Inhalt) zu positionieren? Leider setzt er das Bild dann ganz nach rechts aussen, als wäre es ein Block-Element - dort ist es dann aber nicht sichbar.
Danke für Tipps und Grüsse,
Joachim
Hi,
gibts einen Trick IE7 dazu zu bewegen, ein ungekacheltes Hintergrundbild in einem inline-Element rechts unten (in Abhängigkeit vom Inhalt) zu positionieren? Leider setzt er das Bild dann ganz nach rechts aussen, als wäre es ein Block-Element - dort ist es dann aber nicht sichbar.
Hast du eine Beispielseite, auf der das von dir beobachtete Verhalten nachvollzogen werden kann?
(Du redest aber nicht von background-attachment:fixed, oder?)
MfG ChrisB
Hallo Joachim,
gibts einen Trick IE7 dazu zu bewegen, ein ungekacheltes Hintergrundbild in einem inline-Element rechts unten (in Abhängigkeit vom Inhalt) zu positionieren? Leider setzt er das Bild dann ganz nach rechts aussen, als wäre es ein Block-Element - dort ist es dann aber nicht sichbar.
Ich vermute mal, dass du dieses Problem im IE bei Inline-Elementen beobachtest, die so lange Textpassagen beinhalten, dass es zu einem Umbruch kommt. Wenn du den Umbruch mit white-space:nowrap
verhinderst und das Element nur komplett in die nächste Zeile umbrechen lässt, sollte sich das Phänomen eigentlich auch im IE 6 und 7 vermeiden lassen.
Gruß Gernot
Hi,
Ich vermute mal, dass du dieses Problem im IE bei Inline-Elementen beobachtest, die so lange Textpassagen beinhalten, dass es zu einem Umbruch kommt. Wenn du den Umbruch mit white-space:nowrap verhinderst und das Element nur komplett in die nächste Zeile umbrechen lässt, sollte sich das Phänomen eigentlich auch im IE 6 und 7 vermeiden lassen.
korrekt, aber Umbrüche innerhalb des Elements waren - da Fliesstext - erwünscht. FF hat auch kein Problem damit, am Ende dieses Fleisstextes dann ein Hintergrundbild zu plazieren, IE7 mags nicht.
white-space:nowrap ist daher leider nicht sinnig...
Dennoch danke und Gruesse, Joachim