Задать вопрос
@mrWan

Нужно css свойство, которое делает анимацию справа налево. Так можно вообще делать?

тут анимация происходит справа налево, а как сделать слева на право ?
.top-main-nav ul li a::after {
  margin-left: 10px;
  content: "";
  display: block;
  width: 0;
  height: 2px;
  background: #000;
  transition: width .3s;
}

.top-main-nav ul li a:hover::after {
  width:calc(100% - 10px)
}

ссылка на песочницу https://codepen.io/anon/pen/OvvEqd
надо сделать появление нижнего бордера справа на лево
  • Вопрос задан
  • 1952 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы