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

Как сделать такую анимацию галочки?

Собственно вопрос именно в нативной анимации отрисовки CSS галочки

Вот пример: https://codepen.io/Genri_Rus/pen/BgVwob

<div class="wrap">
    <div id="check-part-1" class="check-sign"></div>
    <div id="check-part-2" class="check-sign"></div>
</div>

.wrap {
    position: relative;
    margin-top: 100px;
}

.check-sign {
    position: absolute;
    background: red;
}

#check-part-1 {
    width: 50px;
    height: 20px;    
    transform:rotate(45deg);	
}

#check-part-2 {
    width: 100px;
    height: 20px;    
    transform: rotate(-45deg);
    left: 16px;
    top: -19px;
}


Нужно сделать, чтобы анимация прорисовки у галочки отрабатывала один раз

Т.е. по умолчанию галочка скрыта, а когда кто-то кликает по кнопке - анимация прорисовки срабатывала
  • Вопрос задан
  • 3543 просмотра
Подписаться 1 Средний 3 комментария
Решения вопроса 1
ProjectSoft
@ProjectSoft
Front-end && Back-end разработчик
Без JS, но SVG


JS для обратной анимации
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
wqertAnna
@wqertAnna
https://codepen.io/anon/pen/agKYNa

Вот реализация без js и svg, только css
и без @keyframes)
Ответ написан
Ваш ответ на вопрос

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

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