<title>Product List and Grid View</title>
<meta name"viewport" content="width=device-width, user-scalable=no, initial=scale=1.0, maximun-scale=1.0, minimun-scale=1.0" >
<h1>Product List and Grid View</h1>
<!--Buttons of grid and list-->
<div class="buttons">
<i class="fa fa-th-large" id="showdiv1" aria-hidden="true"></i> <i class="fa fa-th-list" id="showdiv2" aria-hidden="true"></i>
</div>
<div class="container">
<!--Product Grid-->
<div id="div1">
<section class="section-grid">
<div class="grid-prod">
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn. </p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
<div class="prod-grid"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita">
<h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button>
</div>
</div>
</section>
</div>
<!--Product List-->
<div id="div2" style="display:none;">
<section class="section-list">
<table>
<tr>
<td><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
<tr>
<td width="30%"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
<tr>
<td width="30%"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
<tr>
<td width="30%"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
<tr>
<td width="30%"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
<tr>
<td width="30%"><img src="https://images.contentful.com/3h0qt25be5vd/1ojeAoISmMSKysKIOKEWGi/22b6344383ffabc7e250f1eed88287ae/Brew_Guide-KalitaWave-Step03.jpg?w=960&h=640&fm=jpg&q=70" alt="kalita"><td>
<td> <h3>Ph'nglui mglw'nafh. </h3>
<p>Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.</p>
<button class="btn-list"> Buy <i class="fa fa-shopping-cart" aria-hidden="true"></i></button></td>
</tr>
</table>
</section>
</div>
</div>
*{
margin:0px;
padding:0px;
}
h1{
text-align: center;
margin-top: 30px;
font-family: 'Source Serif Pro', serif;
}
.buttons{
font-size: 22px;
margin-top: 2%;
margin-left: 4.2%;
}
.fa:hover{
color: darkcyan;
}
.container{
display: flex;
flex-flow: column nowrap;
}
/*CSS Grid*/
.section-grid{
display: flex;
padding-left: 25px;
padding-right: 25px;
}
.grid-prod{
flex: 1 1 auto;
display: flex;
flex-flow: row wrap;
}
.prod-grid{
flex: 1 1 25%;
margin:2%;
padding:12px;
border: 2px solid #000;
}
.prod-grid img{
width:100%;
}
h3, p{
text-align: center;
line-height: 1.5;
letter-spacing: 1px;
}
.btn{
background: darkcyan;
border: 1px solid darkcyan;
border-radius: 6px;
color: white;
font-size: 22px;
width: 200px;
height: 40px;
position: right;
margin: 10px;
letter-spacing: 1px;
display: inline-block;
}
.btn:hover{
background: white;
border: 2px solid darkcyan;
border-radius: 6px;
color: darkcyan;
font-size: 22px;
width: 200px;
height: 40px;
position: right;
margin: 10px;
letter-spacing: 1px;
font-weight: bold;
display: inline-block;
}
button{
float: right;
}
/*CSS List*/
.section-list{
display: flex;
padding: 2% 4%;
}
table {
width: 100%;
margin: 10px 10px;
border:2px solid #000;
border-collapse: collapse;
border-spacing: 0;
}
table tr td {
padding: 10px;
border-top: 2px solid #000;
}
tr td img{
width:100%;
}
.btn-list{
background: darkcyan;
border: 1px solid darkcyan;
border-radius: 6px;
color: white;
font-size: 22px;
width: 200px;
height: 40px;
position: right;
margin: 10px;
margin-top: 10%;
letter-spacing: 1px;
display: inline-block;
}
.btn-list:hover{
background: white;
border: 2px solid darkcyan;
color: darkcyan;
margin: 10%;
}
button{
float: right;
}
@media (min-width : 320px) and (max-width : 480px) {
.section-list, .buttons{
display: none;
}
}
$(function() {
$('#showdiv1').click(function() {
$('div[id^=div]').hide();
$('#div1').show();
});
$('#showdiv2').click(function() {
$('div[id^=div]').hide();
$('#div2').show();
});
})