Actually I can not understand how to turn it so that it was up? I changed the transform, but I can not understand how it works. I achieved the desired result when I specified more than 100% in transform-origin, but this, as I understand it, is not quite the right decision.
.prev { position: relative; } .prev:before, .prev:after { content: ''; display: block; height: 8px; width: 32px; background: #4a275c; border-radius: 5px; } .prev:before { transform-origin: 50% 100%; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .prev:after { transform-origin: 0% 100%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } <div class="prev"></div>