У меня есть набор полей ввода, и я хотел бы анимировать рамку-снизу, чтобы скользить слева направо по фокусу, используя только CSS-анимацию. Я пробовал следующий код, но ничего не происходит. Я новичок в анимации CSS.Сдвижная нижняя граница полей ввода не работает
HTML
ВойтиCSS
.fields
{
color: #646c70;
border: none;
padding: 10px;
width: 83%;
position: relative;
}
.fields:after {
display:block;
content: '';
border-bottom: solid 3px #019fb6;
transform: scaleX(0);
transition: transform 250ms ease-in-out;
}
.fields:focus:after { transform: scaleX(1); }
.fields:after{ transform-origin: 0% 50%; }
Я не уверен, что я сделал. Вот fiddle
Вы не можете использовать ': after' селектор псевдо на' input' поле – APAD1
@APAD, так что я должен использовать? – Ayan
Используйте ярлык с вводом – LGSon