Zum Inhalt springen

Bildreihe wird zu breit berechnet

Erstellt am 1. September 2006 · 2 Antworten · letzte Antwort am 1. September 2006

Tags: Inhaltselemente, Bilder, Frage

framemaster ·

Hallo,
Ich habe Typo3 4.0 und benutze css_styled_content.

Wenn ich mit dem Inhaltselement "Bild" oder "Text mit Bild" mehrere Bilder reinlade, werden die Klassen "csc-textpic-imagewrap" und "csc-textpic-imagerow" zu breit berechnet.

Hier ein Beispiel mit 4 Bildern:

| Bild 1,100px || Bild 2,100px || Bild 3,100px || Bild 4,100px |

Der Abstand zwischen den Bildern ist ja defaultmäßig mit 10px definiert, bei den 4 Bildern oben ergibt sich also eine Gesamtbreite von 430px!!
Bei mir sind's 10px zu viel, also 440px.

Auch wenn ich typo3 die Bilder selbst berechnen lasse, so dass alle in eine Reihe passen sollten, werden die o.g. Klassen zu groß berechnet.

Habe schon diesen Patch eingespielt: http://bugs.typo3.org/view.php?id=2995
Bringt nix.

Woher kommen die 10px, die zuviel sind?
Ich habe im Object Browser soeben den Wert colSpace auf 5px gesetzt. Nun werden 5px zu viel berechnet.

Es wird also definitiv einmal zu viel Spaltenabstand berechnet.
Kann man das fixen?

framemaster ·

So, hier die Lösung. Hat leider etwas gedauert mit der Weisheit ;-)

Es gibt keine! Außer man macht ein Update auf die Version 4.0.1

Hier wurden nämlich u.a. genau diese css_styled_contend - Bugs behoben!

Wieso stoße ich als Typo3-Anfänger eigentlich auf Probleme, die scheinbar nur ganz wenige andere haben *grmpf* Zu dem Thema findet man im Netz nur gaaaanz wenig und eben auch nicht wirklich die Lösung.

Also für alle Verzweifelten, macht lieber gleich das Update auf 4.0.1.

framemaster ·

Nachtrag:
Ebenso verwunderlich war es in 4.0, dass die gesamte Bildreihe falsch berechnet wurde, wenn man folgendes getan hat:

Mehrere Bilder in ein Inhaltselement "Bild" hochladen, dann unter "Breite (pixels):" eine Breite angeben. Diese Breite sollte sich im Normalfall nur auf die Bilder beziehen. Unter 4.0 wurde aber die gesamte Bildreihe mit dieser Breite versorgt, so dass dann alles "etwas eng" aussieht.

Dieser Bug ist in 4.0.1 nun behoben. Die o.g. Angabe bezieht sich jetzt wirklich auf ein Bild!

Die automatische Berechnung der gesamten Bildreihenbreite haut auch in 4.0.1 nicht ganz hin. Bei mir sind's nun 3px zu viel. Ist aber kein Problem. Man kann den einzelnen Bildern ja nun effektiv eine bestimmte Breite zuordnen. Wenigstens das klappt.