Grundsätzlich wäre es
deutlich leichter, zu helfen, wenn man eine URL zu dem Blog oder noch besser einem betroffenen Eintrag hätte.</zaunpfahl>
luziusalbin wrote:auf einem momentan stark genutzten Blog von einer Kollegin, die eine Weltreise macht, sind die Bilder, welche man im vollstänigen Beitrag sieht, total 'unübersichtlich' Dargestellt.
Durch die verschiedenen Formate gibt es keine klare Linie in den Bildern. Gibt es da eine Lösung?
kann man irgendwo einen Raster festlegen?
So weit man das anhand dieser etwas dürftigen Beschreibung und des Screenshots ersehen kann, nehme ich dann, dass Du den Umstand meinst, dass die in Gruppen eingebundenen Bilder sich nicht „schön“ in Reihe und Glied aufreihen, sondern ziemlich krumm und schief sitzen.
Tatsächlich gibt es für solche Anwendungsfälle keine „Galerie-Funktion“, die Bilder werden als einzelne Elemente in den Eintrag eingebunden und über das CSS des verwendeten Themes bzw. eventuell über Fallback-Styles von Serendipity ausgerichtet. Das bedeutet hier: Sie werden „links umflossen“ (float: left; in CSS; bedeutet: das auf ein Bild folgende Element – hier meistens ein Bild – wird rechts neben dem Element angeordnet, sofern dort genug Platz ist).
Die einfachste Lösung, um das Problem zu beheben, ist es, alle Bilder bzw. Bildvorschauen im
exakt gleichen Format (Pixelbreite mal Pixelhöhe) einzubinden, was praktisch aufgrund der automatischen Generierung von Thumbnails in s9y bedeutet, dass alle eingebundenen Fotos exakt gleiche Dimensionen haben müssen. Ist mit Fotos von unterwegs vermutlich etwas unpraktisch, löst aber das Problem, dass sich die Bilder wie Kraut und Rüben anordnen. Dazu müsste man auch entweder ganz auf Bildunterschriften verzichten oder dafür sorgen, dass die Bildunterschriften bei allen Bildern die gleiche Zeilenanzahl haben – kurz gesagt sollen alle eingebundenen Bilder die gleiche Höhe und idealerweise auch Breite erhalten.
Darüber hinaus kann man mit etwas zusätzlichem HTML in den Einträgen und CSS nachhelfen, dafür müsste aber die Person, die die Einträge verfasst, den HTML-Quellcode des Eintrags bearbeiten können, ansonsten wirkt das nicht. Außerdem muss man dazu wissen, wie breit die Inhaltsspalte ist und wie breit die Thumbnails sind. Stand jetzt passen 4 Thumbnails in eine Reihe – wenn das alles so bleiben soll, dann müssen je 4 Thumbnails von einem div-Container umschlossen sein, also im Quelltext des Eintrags folgendes stehen:
Code: Select all
<div class="clear">
… [hier die 4 Bilder einfügen] …
</div>
<div class="clear">
… [hier die nächsten 4 Bilder] …
</div>
[usw. usf.]
Dazu wirft man in die style.css des Blogtemplates folgendes:
und dann sollte das korrekt sitzen.
YL