The CSS Grid Layout is a powerful tool for creating responsive and visually appealing web layouts. Whether you are a web developer working on a new project or a hobbyist looking to enhance your portfolio, learning how to create an image gallery using CSS Grid will elevate your design skills.
Index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="index.css"> </head> <body> <div class="container"> <div class="item"> <img src="https://picsum.photos/400/400?random=1" alt=""> </div> <div class="item "> <img src="https://picsum.photos/400/400?random=2" alt=""> </div> <div class="item "> <img src="https://picsum.photos/400/400?random=3" alt=""> </div> <div class="item"> <img src="https://picsum.photos/400/400?random=4" alt=""> </div> <div class="item "> <img src="https://picsum.photos/400/400?random=5" alt=""> </div> <div class="item"> <img src="https://picsum.photos/400/400?random=6" alt=""> </div> <div class="item"> <img src="https://picsum.photos/400/400?random=7" alt=""> </div> </div> </body> </html>
Index.css
.container { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1fr; grid-gap: 10px; } img { width: 100%; height: 400px; object-fit: cover; } .item2, .item3 { grid-column: span 2; }
It's like having a super-smart buddy that is always there to help you write stories,…
The UK is known for its rich history, diverse culture, and most of all its…
Do you have a plan for your next holiday? Being aware of the Bank Holidays within the…
The world is rapidly changing of software development AI-assisted tools for coding have become the main focus. As…
Google Gemini AI is among the top talked about developments. What exactly is it? What…
As the need for AI content undetectable humanization software skyrockets with more and more AI…