a::before {
background: orange;
content: '';
left: 0;
height: 20px;
width: 10px;
position: absolute;
z-index: -1;
transform: translateX(-100%);
}
a:hover::before {
transform: translateX(0);
transition: transform 0.5s;
}
https://www.google.com/landing/2step/?hl=ru#tab=wh...