Social Icons dengan Hover Effect Tooltip
HTML
<div class="socialIcons">
<ul class="action-bar">
<li class="social-iconsLI">
<a href=" https://twitter.com/agi_canada" class="TwitterLike">
<span class="zocial-twitter"></span>
<span class="tooltip">Visit Us</span>
</a>
</li>
<li class="social-iconsLI">
<a href="https://www.youtube.com/user/AGICanada" class="YoutubeFavourite">
<span class="zocial-youtube"></span>
<span class="tooltip">Visit Us</span>
</a>
</li>
<li class="social-iconsLI">
<a href="https://www.facebook.com/acklandsgrainger/" class="FacedookComment">
<span class="zocial-facebook"></span>
<span class="tooltip">Visit Us</span>
</a>
</li>
</ul>
</div>
CSS
@charset "utf-8";
@import url(http://weloveiconfonts.com/api/?family=zocial);
[class*="zocial-"]:before {
font-family: 'zocial', sans-serif;
}
a {
text-decoration: none;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
.clearfix {
*zoom: 1;
}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.container {
display: block;
height: 64px;
position: relative;
width: 100%;
}
.social-iconsLI {
margin: 10px;
}
.action-bar li {
float: left;
}
.action-bar a {
-webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, .5);
box-shadow: inset 0 -2px rgba(0, 0, 0, .5);
color: #e7e7e7;
display: block;
font-size: 32px;
height: 64px;
line-height: 64px;
position: relative;
text-align: center;
-webkit-transition: background .3s;
-moz-transition: background .3s;
-ms-transition: background .3s;
-o-transition: background .3s;
transition: background .3s;
width: 64px;
}
.action-bar a:hover .tooltip {
margin-top: 16px;
opacity: 1;
}
.tooltip {
border-radius: 3px;
font-size: 14px;
height: 28px;
left: 50%;
line-height: 28px;
margin: 0 0 0 -50px;
opacity: 0;
position: absolute;
top: 100%;
-webkit-transition: margin-top .3s, opacity .3s;
-moz-transition: margin-top .3s, opacity .3s;
-ms-transition: margin-top .3s, opacity .3s;
-o-transition: margin-top .3s, opacity .3s;
transition: margin-top .3s, opacity .3s;
width: 100px;
}
.tooltip:before {
content: "";
height: 8px;
left: 50%;
margin: -4px 0 0 -4px;
position: absolute;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
width: 8px;
}
.TwitterLike,
.TwitterLike .tooltip,
.TwitterLike .tooltip:before {
background: #65B1F8;
}
.TwitterLike:hover {
background:...