'How to create grid layout in Blogger with title, image and button inside every grid [closed]
I am working on creating an affiliate website in blogger.com. i need a layout which resembles this.
for your ease, https://www.technikkss.com/ this is the website i am referring to.
How can i recreate easily?, i have no knowledge of html or css. if there is any such theme/layout is available for free. please let me know.
PS: I searched with keyworks like affiliate marketing template, grid template for blogger yet the results i found are not satisfying my requirement.
Thanks in advance.
Solution 1:[1]
I would use for it flexbox system. Like that:
.w {
margin: 0 auto;
background-color: gray;
display: flex;
width: 900px;
gap: 10px;
padding: 10px;
}
.card {
width: 300px;
background-color: white;
border: 1px solid #000;
box-sizing: border-box;
padding: 10px;
}
.card img {
width: 100%;
}
h4 {
color: lightgray;
}
.card button {
background-color: blue;
color: white;
width: 100%;
border: none;
padding:5px;
}
<div class="w">
<div class="card">
<img src="https://via.placeholder.com/300px">
<h3>Title</h3>
<h4>Sub title</h4>
<button class="buy">Buy</button>
</div>
<div class="card">
<img src="https://via.placeholder.com/300px">
<h3>Title</h3>
<h4>Sub title</h4>
<button class="buy">Buy</button>
</div>
<div class="card">
<img src="https://via.placeholder.com/300px">
<h3>Title</h3>
<h4>Sub title</h4>
<button class="buy">Buy</button>
</div>
<div class="card">
<img src="https://via.placeholder.com/300px">
<h3>Title</h3>
<h4>Sub title</h4>
<button class="buy">Buy</button>
</div>
</div>
Solution 2:[2]
You should share some code, however if i understood you correctly this is a basic idea of what you need using bootstrap 5
Update I just realized that this was not displaying properly in the snippet preview. So i have made it responsive! View in full page to get an idea of what it would look like!
<!doctype html>
<html lang="en">
<head>
<title>Bootstrap shop</title>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS v5.0.2 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
</head>
<body>
<h2 class="text-center mb-5">My Blogger Shop</h2>
<div class="container mx-auto mt-2">
<div class="row text-center">
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
</div>
<div class="row mt-3 text-center">
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
<div class="card mx-2 mt-2 col" style="width: 18rem;">
<img src="https://placebear.com/640/360" class="card-img-top" alt="">
<div class="card-body">
<p class="card-text">Mens Watch <br> March 20, 2022</p>
<button class="btn btn-primary">Buy Now</button>
</div>
</div>
</div>
</div>
<!-- Bootstrap JavaScript Libraries -->
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
</body>
</html>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Maik Lowrey |
| Solution 2 |

