Ich habe viele, viele Methoden dafür ausprobiert, aber ich bekomme es einfach nicht hin. Ziemlich peinlich nach 3 Jahren Frontend-Arbeit – aber ich kann einfach keine Zeit mehr damit verschwenden.
Ich habe eine WordPress-Bildergalerie, ich muss die Bilder darin vertikal zentrieren. Ich habe versucht, Höhe, Zeilenhöhe und vertikale Ausrichtung: Mitte einzustellen – aber keine Freude.
Die Bilder werden vom Benutzer hinzugefügt – daher sind die Größen und die Gesamtzahl nicht statisch – daher sind Lösungen, die speziell auf eine einzelne Elementhöhe abzielen, nicht geeignet.
die URL:
http://www.europa-international.net/
<dl class="gallery-item ">
<dt class="gallery-icon">
<a href="http://www.europa-international.net/our-videos/snapshot-1-02-01-2014-15-33/" title="Snapshot 1 (02-01-2014 15-33)"><img width="125" height="70" src="http://www.europa-international.net/wp-content/uploads/2013/07/Snapshot-1-02-01-2014-15-33.png" class="attachment-homepage-gallery" alt="Latest Promo Videos"></a>
</dt>
<dd class="wp-caption-text gallery-caption">Latest Promo Videos</dd>
#gallery-1 .gallery-icon {
height: 104px;
line-height: 104px;
}
#gallery-1 .gallery-icon a {
vertical-align: middle;
}
und viele Variationen (mit Angabe der Ankerhöhe/Zeilenhöhe: 104px, Anzeige: Block, Vertikalausrichtung: Mitte), die auf dieser Website diskutiert werden.
edit: hier eine Geige posten:http://jsfiddle.net/DE4ph/2/
auch – die doppelte Antwortlösung ist nicht geeignet, da ich das Markup nicht (leicht) ändern kann, da es von WordPress generiert wird.
Bitte fügen Sie hier aussagekräftigen Code und eine Problembeschreibung hinzu. Verlinken Sie nicht einfach auf die Seite, die repariert werden muss – sonst verliert diese Frage jeden Wert für zukünftige Besucher, sobald das Problem gelöst ist. Posten a Kurzes, eigenständiges, korrektes Beispiel (SSCCE) das zeigt Ihr Problem würde Ihnen helfen, bessere Antworten zu bekommen. Weitere Informationen finden Sie unter Etwas auf meiner Website funktioniert nicht. Kann ich einfach einen Link dazu einfügen? Vielen Dank!
– j08691
5. Februar 2014 um 19:58 Uhr
Zeigen Sie uns etwas grundlegendes CSS von dem, was Sie versucht haben.
– helio3
5. Februar 2014 um 19:58 Uhr