Joachim: Text in Paragraph floated nicht sauber um Bild im IE7

Hi,

gibts eine saubere Lösung für diesen IE7 Bug:

Bild, links gefloatet, daneben/darunter h und p tags, ungefloatet:

Bild Überscgrift
Bild
Bild Text Text T
     ext Text Te
     xt Text Tex
     t Text Text

Überschrift
Text text Text...

Wünschenswert wäre natürlich, dass das der Text - wie im ff - das Bild umfliesst, auch innerhalb eines Absatzes, und nicht einen Leerraum unterhalb der Grafik lässt, bis der Absatz beendet ist. Gibts saubere Abhilfe?

Gruesse, Joachim

--
Am Ende wird alles gut.
  1. Hi,

    Bild, links gefloatet, daneben/darunter h und p tags, ungefloatet:

    ist beim <p>-Element die hasLayout-Eigenschaft gesetzt?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      ist beim <p>-Element die hasLayout-Eigenschaft gesetzt?

      ja, min-height für h/p habe ich schon getestet. Dabei ist die Konstruktion denkbar simpel:

      <div>
                  <h3></h3>
                  <img src="" alt="" width="93" height="129" border="0">
                  <h4></h4>
                  <p></p>
                  <h4></h4>
                  <p></p>
                  <h></h4>
                  <p></p>
                  <h4></h4>
                  <p></p>
              </div>

      Nur das Bild ist gefloatet. Jetzt muss ich fuer ie7 im betreffenden Absatz so einen blöden Hack mit display:inline machen *grrmml*

      Gruesse, Joachim

      --
      Am Ende wird alles gut.
      1. Hi,

        ist beim <p>-Element die hasLayout-Eigenschaft gesetzt?
        ja, min-height für h/p habe ich schon getestet.

        das war nicht die Frage. Der Punkt ist, dass Du genau das Verhalten des IE beschreibst, welches auftritt, wenn ein nicht-gefloatetes Element mit gesetzter hasLayout-Eigenschaft neben einem gefloateten Element liegt.

        Nur das Bild ist gefloatet. Jetzt muss ich fuer ie7 im betreffenden Absatz so einen blöden Hack mit display:inline machen *grrmml*

        Hast Du die Seite im IE 6 getestet?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          das war nicht die Frage. Der Punkt ist, dass Du genau das Verhalten des IE beschreibst, welches auftritt, wenn ein nicht-gefloatetes Element mit gesetzter hasLayout-Eigenschaft neben einem gefloateten Element liegt.

          ja, leider hatte ich übersehen, dass ich global für p eine min-height gesetzt hatte, und genau das wars. Danke fürs Mitdenken ;-)

          Gruesse, Joachim

          --
          Am Ende wird alles gut.