Zum Inhalt springen

Contentelemente in Tabelle einbetten

Erstellt am 28. September 2004 · 2 Antworten · letzte Antwort am 13. Oktober 2004

Tags: Inhaltselemente, HTML & CSS, Frage

pete24 ·

Hallo Leute,

folgendes Problem: bei einer T3-Installation mit 3.6.2 (aber auch mit 3.5) habe ich das Problem, das die Darstellung der Contentelemente einer beliebigen Seite dahingehend Probleme macht, das die Elemente ineinander verschachtelt dargestellt werden, wenn einem Element "Text mit Bild" ein anderes Element folgt.
Wenn nur so wenig Text im Element "Text mit Bild" vorhanden ist, das der Text über die Bildhöhe nicht hinausgeht, beginnt das nächste Contentelement auf der Seite noch vor dem Ende des Bildes.

--- Optisch gesprochen: ---

------- Der Text neben dem Bild
|Bild | des ersten Contents geht
|von  | nur bis hierher.
|Cont1|
|     | Und hier beginnt der 
------- Text des zweiten Contents
"innerhalb" des Bereiches des
ersten Contents.

Ich hoffe ihr versteht, was ich meine ;-)

Damit wird der optische Eindruck des Layouts zerstört.

Die Lösung wäre nun, um jedes Contentelement eine <tr>...</tr> zu legen und das ganze in eine Tabelle zu setzen. Nur wie geht das?

Mein Ansatz:

temp.MAINCONTENT = COA
temp.MAINCONTENT {
   wrap = <table .....>|</table>
   10 = COA
   10 < styles.content.get
   10.wrap = <tr><td valign="top">|</td></tr>
}

Ist noch nicht wirklich der Richtige, da damit um alle Contentelemente der Seite die Tabelle gebaut wird.

Hat jemand die Idee, wie's geht?

Danke

Dieter

AndiB ·

Schön wenn man als Anfänger auch mal helfen kann ;-)
Schreib einfach diesen Wrap in dein Template und schon hast du deine Tabelle um das Bild mit Text.

tt_content.textpic.wrap = <table><tr><td>|</td></tr></table><br><br>

<img src="http://www.ubi17.de/typo1.jpg">