Preview
Source Code
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- This script got from www.devanswer.com -->
<style>
a {
text-decoration: none;
}
html {
background-color: #e2e2e2;
}
.container {
margin: 120px auto 0;
width: 480px;
height: 240px;
}
.social-box {
margin: 0 auto;
display: flex;
justify-content: space-around;
width: 80%;
}
.sharer {
display: flex;
position: relative;
width: 80px;
height: 80px;
overflow: hidden;
border-radius: 28%;
box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.08);
background-color: #fff;
font-size: 28px;
}
.sharer, .sharer::before, .sharer::after {
font-family: helvetica, arial, sans-serif;
}
.sharer:hover .fa {
display: none;
}
.sharer:hover::before {
top: -40%;
}
.sharer.success::before {
top: -208%;
}
.sharer:hover::after {
display: flex;
}
.sharer.success.success::after {content: "Success!";}
.fb.sharer.success::after {color: #3B5998;}
.tr.sharer.success::after {color: #00ACED;}
.pi.sharer.success::after {color: #C92228;}
.sharer::before {
display: block;
content: "";
z-index: 5;
position: absolute;
top: 127%;
left: -40%;
align-items: center;
width: 180%;
height: 180%;
transition: all .65s cubic-bezier(.64,0,.34,1.5);
transform: rotate(45deg);
}
.fb.sharer::before {background-color: #3B5998;}
.tr.sharer::before {background-color: #00ACED;}
.pi.sharer::before {background-color: #C92228;}
.sharer::after {
display: none;
position: relative;
margin: auto;
z-index: 10;
font-size: .45em;
line-height: 1.3em;
color: #fff;
transition: all .3s cubic-bezier(.64,0,.34,1.5);
}
.fb.sharer::after {content:"3k likes";}
.tr.sharer::after {content:"4.2k rets";}
.pi.sharer::after {content:"2.1k pins";}
.fa {
margin: auto;
}
.fa-facebook {
color: #3B5998;
font-size: .88em;
}
.fa-twitter {
color: #00ACED;
}
.fa-pinterest-p {
color: #C92228;
font-size: .95em;
}
</style>
</head>
<body>
<script src="http://www.devanswer.com/codes/files/884fd67c.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">
<div class="container">
<div class="social-box">
<a href="#">
<div class="fb sharer">
<i class="fa fa-facebook"></i>
</div>
</a>
<a href="#">
<div class="tr sharer">
<i class="fa fa-twitter"></i>
</div>
</a>
<a href="#">
<div class="pi sharer">
<i class="fa fa-pinterest-p"></i>
</div>
</a>
</div>
</div><div id="bcl"><a style="font-size:8pt;text-decoration:none;" href="http://www.devanswer.com">Developers Answer</a></div>
<script>
function addMsg(event) {
var clickedButton = event.target;
clickedButton.classList.add("success");
}
var buttons = document.getElementsByClassName("sharer");
for(var i = 0; i < buttons.length; i += 1) {
buttons[i].addEventListener("click", addMsg, false);
}
</script>
</body>
</html>