JSFiddle - React, Tailwind, and code Playground
by Kocsten
HTML
<div class="zitsarumlom_zorsan">
<p class="holder">
<a href="#" class="gukerdsamols first_b">Создание сайта на uCoz</a>
<a href="#" class="gukerdsamols secondary_b">Создание сайта на uCoz</a>
<a href="#" class="gukerdsamols third_b">Создание сайта на uCoz</a>
<a href="#" class="gukerdsamols four_b">Создание сайта на uCoz</a>
</p>
</div>
CSS
html, body, .zitsarumlom_zorsan {
height: 100%;
}
body {
background-image: linear-gradient(#06c4cc 0%, #1366d8 100%);
font-family: sans-serif;
}
.zitsarumlom_zorsan {
width: 100%;
}
.holder {
position: absolute;
top: 50%;
height: 300px;
width: 100%;
margin-top: -170px;
}
a.gukerdsamols:link, a.gukerdsamols:visited {
position: relative;
display: block;
max-width: 280px;
width:100%;
margin: 30px auto 0;
padding: 14px 15px;
border: 1px solid #fff;
background: rgba(255, 255, 255, 0.2);
color: #fff;
text-align: center;
text-decoration: none;
text-transform: uppercase;
overflow: hidden;
letter-spacing: .08em;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
a.gukerdsamols:link:after, a.gukerdsamols:visited:after {
content: "";
position: absolute;
background: none repeat scroll 0 0 #fff;
height: 0%;
left: 50%;
top: 50%;
width: 100%;
z-index: -1;
-webkit-transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;
transition: all .3s ease 0s;
}
a.gukerdsamols:link:hover, a.gukerdsamols:visited:hover {
color: #333;
text-shadow: none;
}
a.gukerdsamols:link:hover:after, a.gukerdsamols:visited:hover:after {
height: 420%;
}
a.gukerdsamols.first_b:after {
-moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
-webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
transform: translateX(-50%) translateY(-50%) rotate(-45deg);
}
a.gukerdsamols.secondary_b:after {
-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
transform: translateX(-50%) translateY(-50%)...