Hallo Leute,
ich habe im Zusammenhang mit css_styled_content 0.3.1, Typo3 V4 (und dem YAML-Layout) einen interessanten "Bug", der im Firefox 1.5 und Safari und Explorer sichtbar ist:
Unter http://web65.s119.typo3server.com/8.html könnt ihr ein zweispaltiges Layout sehen, links ein Menü aufgebaut aus einer unsortierten Liste und mit CSS dummy-haft bearbeitet. Links eine reine Content-Spalte.
Wenn ich in die Content-Spalte zu Beginn ein Typo3-Element Bild lege und danach weitere Bild-Elemente oder auch nur Texte folgen lasse, werden genau die nachfolgenden Elemente ERST auf Höhe des letzten LI-Tags der linken Navigation angezeigt!!! Im IE verschwinden zudem die Bilder, sind aber beim Laden der Seite kurz sichtbar!
Ich habe verschiedene Tests durcvhgeführt, um zu Ergründen was zu diesem Verhalten führt, bsp. die CSS der Navigation komplett entfernt oder die Typo3-Bilder als HTML-Elemente in einer Seite abgelegt, um die css_styled_content Klassen zu überprüfen - leider noch mit keinem durchschlagendem Erfolg!
Meine Vermutungen legen nahe, dass es ein Clearing in der Content-Spalte in Verbindung mit dem Listenmenü zu diesem Effekt führt ... Entferne ich das Menü, bzw. nutze keine Liste als Grundlage, funzt alles! Ebenso funzt alles, wenn genügend Text als erstes Content-Element vorhanden ist und nicht mit reinen Bildreihen begonnen wird. Auch ein einzelnes Bild, umflossen von Text sieht korrekt aus ...
Lange Rede, kurzer Sinn: Wem ist dies auch schon aufgefallen und hat einen Tip für mich! Ich wäre tausendfach dankbar! 😉
Grüße,
Commodore
Ergänzung:
Die Klasse DIV.csc-textpic-clear clearing die gefloateten Bilder. Durch folgende Umformatierung der entsprechenden CSC-Klassen kann ich mein Problem beseitigen:
DIV.csc-textpic-clear {
clear: none;
display: none;
}
DIV.csc-textpic-imagewrap {
width: 100%;
}
Allerdings werden nun durch die "width: 100%" im Text liegende Bilder natürlich nicht mehr umflossen.
Ich müsste also CSS-Klassen und CSC-Wrap's entsprechend ändern!!! Geht's vielleicht nicht noch einfacher ...