Zum Inhalt springen

Positionierung von Bildern

Erstellt am 12. September 2005 · 2 Antworten · letzte Antwort am 14. Oktober 2005

Tags: Bilder, HTML & CSS, Frage

gotoralf ·

Hallo,

bei der Arbeit mit der Version 3.8 ist mir aufgefallen, dass die Positionierung von Bildern nicht mehr richtig funktioniert. Vorgaben für die Ausrichtung (right, center) werden von Netscape, Mozilla, FireFox nicht mehr umgesetzt. Das betrifft sowohl den Seitentyp Bild wie auch Text/mBild.

Schaut man sich den Quelltext an, sieht man, dass bei der Version 3.7 die entsprechende Tabelle eingeschlossen wird mit:

<div align="center"><table>xxx</table></div>

Unter der Version 3.8 sieht die Sache so aus:

<div style="text-align:center;"><table>xxx</table></div>

Hat jemand eine Idee, wie man das hinbiegen kann, dass auch in anderen Browsern (außer IE) die Bilder wieder zentriert werden können?

Gruß

Ralf

breakBeat ·

Ich habe genau das selbe Problem.
Explorer zeigt die Bilder rechtsbündig oder zentriert an.

Firefox, Safari, Opera zeigen die Bilder nur linksbündig an und ignorieren das "text-align:center"

Hat inzwischen jemand ne Lösung ?

humpun ·

Richtig, ist ein Bug.

Beseitigen kann man den so:

Datei öffnen:

typo3_src-3.8.0/typo3/sysext/cms/tslib/class.tslib_content.php

Dort den Code

<div style="text-align:........"

in

<div align="........"

ändern

Zeile 1087 ändern in
$output= '<div align="'.$align.'">'.$tablecode.'</div>'.$this->wrapSpace($content, $spaceBelowAbove.'|0');

Zeile 1090 ändern in
$output= $this->wrapSpace($content, '0|'.$spaceBelowAbove).'<div align="'.$align.'">'.$tablecode.'</div>';

Mfg

Eugen