Выскальзывающие социальные кнопки "расшаривания"
by Kocsten
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
<div class="samitugsalps">
<section>
<h1>Горизонтальная версия ZORNET.RU</h1>
<div class="kadregtuhsazmig kagrukivasna">
<input type="checkbox" id="togglebox2" />
<label for="togglebox2" class="zornetlisam fa fa-share-alt"></label>
<div class="tukudxrymolpsa">
<ul>
<li><a href="Ссылка" class="fa fa-twitter" title="Twitter"></a></li>
<li><a href="Ссылка" class="fa fa-facebook" title="Facebook"></a></li>
<li><a href="Ссылка" class="fa fa-google-plus" title="Google"></a></li>
<li><a href="Ссылка" class="fa fa-pinterest-p" title="Pinterest"></a></li>
</ul>
</div>
</div>
</section>
<section>
<h1>Вертикальная версия ZORNET.RU</h1>
<div class="kadregtuhsazmig">
<input type="checkbox" id="togglebox" />
<label for="togglebox" class="zornetlisam fa fa-share-alt"></label>
<div class="tukudxrymolpsa">
<ul>
<li><a href="Ссылка" class="fa fa-twitter" title="Twitter"></a></li>
<li><a href="Ссылка" class="fa fa-facebook" title="Facebook"></a></li>
<li><a href="Ссылка" class="fa fa-google-plus" title="Google"></a></li>
<li><a href="Ссылка" class="fa fa-pinterest-p" title="Pinterest"></a></li>
</ul>
</div>
</div>
</section>
</div>
CSS
.samitugsalps {
width: 100%;
max-width: 918px;
padding: 0 19px;
margin: 0 auto;
}
section {
margin-bottom: 21.9px;
}
div.kadregtuhsazmig{
position: relative;
-webkit-perspective: 1000px;
perspective: 1000px;
z-index: 1000;
}
div.kadregtuhsazmig input{
display: none;
}
div.kadregtuhsazmig label.zornetlisam {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
font-size: 23px;
width: 49.7px;
height: 49.7px;
text-align: center;
color: #f9f2f2;
background: #09756b;
border-radius: 50%;
box-shadow: 0 2px 5px 0 rgba(16, 16, 16, 0.21), 0 2px 10px 0 rgba(16, 16, 16, 0.19);
outline: none;
z-index: 100000;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
div.kadregtuhsazmig div.tukudxrymolpsa{
position: absolute;
margin: 0;
top: 59.7px;
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
div.kadregtuhsazmig div.tukudxrymolpsa ul{
position: relative;
list-style: none;
margin: 0;
padding: 0;
z-index: -1;
}
div.kadregtuhsazmig div.tukudxrymolpsa ul li{
margin-bottom: 10px;
position: relative;
opacity: 0;
width: 49.7px;
height: 49.7px;
-webkit-transform: translateY(-100%) rotate(0);
transform: translateY(-100%) rotate(0);
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
div.kadregtuhsazmig div.tukudxrymolpsa ul li a{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #eae6e6;
text-decoration: none;
text-align: center;
font-size: 23px;
width: 100%;
height: 100%;
-webkit-box-align:...