JSFiddle - React, Tailwind, and code Playground
by Alexander Sevirinov
HTML
<div class="container">
<div class="banner">
<img src="http://via.placeholder.com/301x504" alt="image">
<button class="btn"><span>Смотреть</span></button>
</div>
</div>
CSS
.banner {
display: inline-block;
position: relative;
}
.banner .btn {
position: absolute;
right: 0;
bottom: .5rem;
height: 0;
width: 200px;
background: transparent;
border-width: 0 0 48px 50px;
border-color: transparent transparent #009FD6 transparent;
border-style: solid;
display: inline-block;
}
.banner .btn span {
position: absolute;
}
.banner .btns:before {
content: "";
display: inline-block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 3.1rem 24px;
border-color: transparent transparent #009FD6 transparent;
position: absolute;
top: 0;
left: -1.5rem;
}