André Laugks: Bildergalerie oder kann XSLT zählen?

Beitrag lesen

Hallo!

ich versuche gerade per XSLT eine Bildergalerie zu realisern. Die thumbnails sollen also in einer Tabelle mit zb. 5 Spalten angeordnet werden - mir ist nur gerade völlig unklar, wie ich nach genau 5 Bildern eine neue Zeile beginne.

Um solche Tabellen zu erstellen, benötigt man eine Script- oder Programmiersprache. Wenn Du zum Beispiel 21 Bilder hast, mußt Du noch in der letzten Zeile 4 leere Zellen schreiben. Wie gesagt, mit einer Script- oder Programmiersprache ist das einfach...

Mit XSLT ist das ein ziemlicher Aufwand und bin mir gar nicht mal sicher, ob das zu realisieren ist.

Aber wieso den eine Tabelle, wenn man das auch mit div's, die man floaten lässt, lösen kann. Ich nehme mal an das jedes Bild 100 Pixel breit ist und jedes Bild nach rechts und unten 20 Pixel Abstand hat.

.bild {
   width:100px;
   margin: 0 20px 20px 0;
   float:left;
}

<div style="width:600px;">
   <div class="bild">01. Bild</div>
   <div class="bild">02. Bild</div>
   <div class="bild">03. Bild</div>
   <div class="bild">04. Bild</div>
   <div class="bild">05. Bild</div>
   <div class="bild">06. Bild</div>
   <div class="bild">07. Bild</div>
   <div class="bild">08. Bild</div>
   <div class="bild">09. Bild</div>
   <div class="bild">10. Bild</div>
   <div class="bild">11. Bild</div>
   <div class="bild">12. Bild</div>
</div>

So ergibt sich ein schönen 5spaltige Aufteilung.

André Laugks

--
Die Frau geht, die Hilti bleibt!