JSFiddle - React, Tailwind, and code Playground
by Ed Bulikyan
HTML
<a href="" class="fixed-video">
<span class="fixed-video__title">ВИДЕО О КОМПЛЕКСЕ</span>
</a>
CSS
.fixed-video {
height: 24px;
position: fixed;
left: 0;
top: 50%;
padding: 5px 15px 7px;
font-size: 13px;
line-height: 24px;
font-weight: 700;
color: #fff;
font-family: 'Exo 2', sans-serif;
letter-spacing: 0.2ex;
text-decoration: none;
background-color: #374ba5;
text-transform: uppercase;
border: 2px solid #fff;
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
transform: translate3d(-50%,-50%,0) translateX(18px) rotate(-90deg);
}
.fixed-video__title {
display: inline-block;
vertical-align: middle;
}
.fixed-video:before {
content: "";
width: 0;
height: 0;
margin-right: -5px;
display: inline-block;
vertical-align: middle;
border-width: 8px 8px 8px 8px;
border-style: solid;
border-color: #374ba5 #374ba5 #374ba5 #fff;
}