Zum Inhalt springen

Anzeigeproblem 3 Bilder horizontal

Erstellt am 8. März 2011 · 5 Antworten · letzte Antwort am 10. April 2013

Tags: Bilder, Frage

anneon ·

Hi Zusammen,

ich hab ein Anzeige-Problem bei meiner Typo3(V. 4.5) Webseite.
Hab im Web gesucht, aber scheinbar hatte das Problem noch niemand.

Wenn ich 3 Bilder horizontal auf einer Linie anzeigen will, werden nur
zwei davon sichtbar. (Anzeige 3 Spalten ist gewählt) 🙂

Ich habe den Quelltext analysiert und festgestellt das Typo3 mir für die Bilder folgenden Code ausgibt:

<div class="csc-textpic-imagewrap">
<ul>
<li class="csc-textpic-image csc-textpic-firstcol" style="width:-40px;">
<img src="typo3temp/pics/803bb5179e.gif" width="-40" height="-18" border="0" alt="" /></li>
<li class="csc-textpic-image" style="width:200px;">
<img src="uploads/pics/logo02.gif" width="200" height="90" border="0" alt="" /></li>
<li class="csc-textpic-image csc-textpic-lastcol" style="width:200px;">
<img src="uploads/pics/logo03.gif" width="200" height="90" border="0" alt="" /></li>
</ul>
</div>

Warum er mir im "csc-textpic-firstcol" einen negativen Wert für die Breite einträgt verstehe ich nicht. Genauso auch im IMG-Tag Breite und Höhe negative Werte und der Pfad beim ersten Bild sollte zu "uploads/pics", führt aber zu "typo3temp/pics/". Der Dateiname stimmt auch nicht.

Ich habe das Bild auch schon ausgetauscht..an dem liegt es definitiv nicht. Nur immer die
erste Spalte ist betroffen.

Komisch ist auch das im Safari alle 3 Bilder angezeigt werden, aber im FF nicht.

Ich hoffe jemand weiß einen Rat!!

Vielen Dank!

Grüße
anna

Unbekannter Benutzer ·

Hallo,

dass css_styled_content falsche Wete berechnet hab ich noch nie gesehen. Ist das eine frische Installation? Kann es sein, dass eine Extension vielleicht in das Rendering eingreift? Kannst du einmal alle lokalen Extensions deaktivieren?

Grüße

mxg ·

Hey Anna,

hast Du dazu eine Lösung gefunden?
Ich habe aktuell das gleiche Problem...

Danke
Martin

zeroalpha ·

Wir hatten bei unserer Seite das gleiche Problem.
Das Bild wurde zwar schon angezeigt, aber durch eine andere Spalte überlagert.

Die Ursache war ein Fehler im CSS und der dynamischen Spaltenbreite, TYPO3 ist dabei von falschen Werten für die Spaltenbreite ausgegangen.

Am besten mal wirklich überprüfen, wie breit die Spalte ist und von welcher breite TYPO3 ausgeht.

mxg ·

Danke für Deine Antwort.
Im CSS ist alles OK.

Das Problem ist das Image-Tag. Die width Angabe im <img> wird mit negativem Wert ausgegeben, wie bei Anna:

<img src="typo3temp/pics/803bb5179e.gif" width="-40" height="-18" border="0" alt="" />

Ich hab hier auch ein Bug Report dazu gefunden und entsprechend ergänzt: http://forge.typo3.org/issues/37597

Den Patch dazu http://review.typo3.org/#/c/11714/ habe ich inzwischen ausprobiert. Es behebt das Problem, glaube aber nicht das es die Ursache löst.