Hallo,
ich habe die rechte Spalte mit einem Bild per Typoscript versehen:
page.10 = TEMPLATE
page.10.marks {
# RECHTS
RECHTS = IMAGE
RECHTS.file = fileadmin/images/CIMG2724.jpg
RECHTS.file.width = 120
} #page.10.marks
Das klappt auch - das Bild wird genau einmal dargestellt. Nun habe ich aber in der mittleren Spalte einen längeren Text geschrieben und möchte gerne, dass das Bild solange wiederholt wird, bis der Text in der mittleren Spalte zuende ist.
Habt ihr Ideen, wie ich das realisieren koennte?
Bernhard
Du musst das Bild als Hintergrundbild einfügen.
Bei einer Tabelle zum Beispiel würde sich der rechte Bereich automatisch vergrößern, wenn der linke Bereich größer wird.
Also schreibst du in dein HTML Template
<table><tr><td style="background-image: url(###RECHTS###); background-repeat: repeat-y;"></td></tr></table>
Das Ganze klappt natürlich auch bei DIV (schönere Art und Weise)
Danke für die schnelle Antwort.
wunschtacho schrieb
Du musst das Bild als Hintergrundbild einfügen.
Das klappt - im Prinzip. Jetzt moechte ich gerne das Hintergrund-Bild noch skalieren. Mein Originalbild ist 300 Px breit, in der 120 px breiten Spalte werden aber eben nur die "linken" 120 Px angezeigt. Jetzt habe ich schon bei selfhtml nachgesehen, aber keine Möglichkeit gefunden, das Hintergrundbild "automatisch" skalieren zu lassen.
Hast Du dazu noch eine Idee?
Bernhard
Da gibt es wohl keine Chance, das bietet HTML noch nicht.
Du kannst das Hintergrundbild nur positionieren - nicht aber skalieren.
Also muss das Bild wohl vorher skaliert werden...