This project is a responsive Image Gallery built using HTML and CSS. It showcases a collection of images displayed in a flexible grid layout with hover effects and smooth transitions.
- 📸 Responsive Design: Adjusts seamlessly to different screen sizes.
- 🎨 Modern Styling: Grayscale image effect with hover transitions.
- 🎯 Hover Effects: Images turn colorful with a subtle zoom effect on hover.
- 🖼️ Caption Reveal: Image captions appear smoothly on hover.
- HTML5: For structuring the gallery and image elements.
- CSS3: For styling, hover effects, and flexbox layout.
|-- assets/
| |-- image1.jpg
| |-- image2.jpeg
| |-- ...
|
|-- index.html
|-- styles.css
|-- README.md
- Clone the repository:
git clone <repository-url>
- Open
index.htmlin your web browser. - Enjoy the interactive image gallery!
- The gallery uses Flexbox for layout control.
- The
max-widthproperty ensures the gallery adapts to various screen sizes. - CSS effects like
filter,box-shadow, andtransformcreate a modern look.
You can easily:
- Add more images to the
assets/folder. - Modify the hover effects in the
styles.cssfile. - Change the gallery's maximum width by adjusting the
.containerclass.