JSFiddle - React, Tailwind, and code Playground
HTML
<div class="applications">
<div id="one"><a href="https://creator.zoho.com/zoho_tbh/tm2/#Page:Home"><span></span></a></div>
<div id="two"></div>
<div id="three"></div>
<div id="four"></div>
<div id="five"></div>
<div id="six"></div>
</div>
CSS
a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-decoration: none;
}
.applications {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.applications>div {
width: 200px !important;
height: 200px !important;
border-radius: 40px;
opacity: 0.75;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
#one {
transition: all 0.2s ease-in-out;
background-image: url('https://iz.zohostatic.com/sites/default/files/zoho-logo-zh.png');
Background-color: #fff;
}
#two {
transition: all 0.2s ease-in-out;
background-image: url('https://partner.microsoft.com/-/media/mssc/mpn/partner/solutions/images/simplehero_sideimage_400x225_office365.ashx');
background-color: #D73B02;
}
#three {}
#four {}
#five {}
#six {}