Rolf B: Image aus Gallery vergrößern

Beitrag lesen

Hallo Pit,

a ist schon richtig. Für den Fall, dass kein JavaScript läuft, willst Du auf eine andere Ressource wechseln. MIT JavaScript änderst Du den Wechsel in ein Overlay.

Wenn Du die HTML Struktur änderst, musst Du CSS und Script mit ändern. Das verlinkte Fiddle hat a in figure, das meinte Gunnar aber nicht, er schlug vor, das a nach außen zu legen. Das hat den Vorteil, dass das :focus Outline des Browsers besser sichtbar ist; und damit die Flexbox sauber funktioniert, muss die flex-Eigenschaft von figure auf .gallery > a gelegt werden. Ein paar andere Tweaks mögen auch noch nötig sein, damit es am Ende gut aussieht und das Verhalten so ist wie gewünscht.

Rolf

--
sumpsi - posui - clusi