Toggle navigation
☰
HTML
CSS
Scripting
Database
<!DOCTYPE html> <html> <head> <title>HTML Image Gallery Example</title> <style> .gallery { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); grid-gap: 10px; padding: 10px; } .gallery-item { overflow: hidden; border-radius: 8px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } .gallery-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s ease; display: block; } .gallery-item:hover img { transform: scale(1.1); } </style> </head> <body> <h2>Responsive Image Gallery</h2> <p>This gallery uses CSS Grid to automatically arrange images into columns that adapt to the screen size.</p> <div class="gallery"> <div class="gallery-item"><img src="/pix/samples/20m.jpg" alt="Description 1"></div> <div class="gallery-item"><img src="/pix/samples/21m.jpg" alt="Description 2"></div> <div class="gallery-item"><img src="/pix/samples/22m.jpg" alt="Description 3"></div> <div class="gallery-item"><img src="/pix/samples/23m.jpg" alt="Description 4"></div> <div class="gallery-item"><img src="/pix/samples/24m.jpg" alt="Description 5"></div> <div class="gallery-item"><img src="/pix/samples/25m.jpg" alt="Description 6"></div> </div> </body> </html>