Categories: Web Development

Creating a Stunning Image Gallery Using CSS Grid

Introduction to CSS Grid

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.

HTML

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>

CSS

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;

  }

I attached the video below How to make this System

 

admin

Share
Published by
admin

Recent Posts

React Inventory Management System Project

Inventory Management App in React.this app explain the complete module of the Inventory sales management system in React…

6 minutes ago

Enhancing Inventory Management with POS System and PHP Queries

Introduction to Inventory Management with POS Systems Efficient inventory management is crucial for businesses looking…

24 hours ago

Inventory management system using React

In today's fast-paced business environment, an efficient inventory management system is crucial for success. Companies…

2 days ago

Building Java Inventory Management System Using List Boxes

Introduction to Java Inventory Management Systems In today's fast-paced business environment, effective inventory management is…

2 days ago

Employee Working Hours Calculation System using C#.net

Initialize the employee number, Hourswork,and Hoursrate to calculate a grosswage use the following condition. if…

2 weeks ago

Java Payroll System Calculate Employee Overtime

Act as a Java developer to create a program that calculates the gross wage for…

2 weeks ago