Joachim: ie7 und background-image in inline elementen

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

--
Am Ende wird alles gut.
  1. 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

  2. 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

    1. 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

      --
      Am Ende wird alles gut.