Lightboxed Bilder haben keine `vertical-align`-Einstellung, was sie mit normalen `img`s falsch ausrichtet

Priorität/Schweregrad: Niedrig.
Plattform: Bestätigt in Firefox 127.0 unter Windows 10 und Chrome 125.0.6422.165 unter Android 14.
Beschreibung: Siehe unten.
Reproduzierbare Schritte: Platzieren Sie zwei Bilder, eines mit einer Auflösung von über 690×500 Pixeln (in einer der Dimensionen) und eines mit einer Auflösung darunter, in derselben Zeile.


Erwartetes Verhalten

Lightboxed Bilder und normale img-Tags sollten von CSS auf die gleiche Weise behandelt werden, abgesehen von den zusätzlichen Extras eines Lightbox-Elements.

Das Problem

Discourse’s integriertes CSS hat vertical-align: middle für img gesetzt, aber nicht für .lightbox-wrapper, was dazu führt, dass Lightbox-Bilder und nicht-Lightbox-Bilder in derselben Zeile nicht ausgerichtet sind und unnötigen vertikalen Platz beanspruchen:

Die Lösung

Die Lösung ist einfach: Fügen Sie auch vertical-align: middle zu .lightbox-wrapper hinzu.

4 „Gefällt mir“

Vielen Dank für den detaillierten Bericht! Hier wurde ein Fix angewendet:

und wird bald in Discourse-Updates verfügbar sein.

4 „Gefällt mir“

Wunderbar! Vielen Dank! :blush:

1 „Gefällt mir“

Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.