Vytvorenie responzívnej galérie obrázkov s HTML a CSS

Úvod

V tomto článku sa naučíš vytvoriť **galériu obrázkov** na webstránke. Galéria je ideálna na prezentáciu fotografií, produktov alebo portfólia.

1. HTML štruktúra galérie

 <div class="galeria"> <div class="obrazok"><img src="foto1.jpg" alt="Foto 1"></div> <div class="obrazok"><img src="foto2.jpg" alt="Foto 2"></div> <div class="obrazok"><img src="foto3.jpg" alt="Foto 3"></div> </div> 

2. CSS štýly galérie

 .galeria { display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; }

.obrazok {
flex: 1 1 200px;
max-width: 300px;
}

.obrazok img {
width: 100%;
border-radius: 8px;
}

@media (max-width: 768px) {
.galeria {
flex-direction: column;
align-items: center;
}

.obrazok {
    margin-bottom: 10px;
}


}

Záver

Táto galéria je responzívna a jednoducho rozšíriteľná. Stačí pridať viac `

` s obrázkami a galéria sa automaticky prispôsobí veľkosti obrazovky.