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

Как добавить задержку в анимации в css?

Как сейчас: Текст быстро меняет цвет каждую секунду
Как надо: Что бы текст был белого цвета секунды 3-4 а потом резко пропадал на 0.5 секунд и снова резко появлялся
HELP!
<p id="blink">Сделаем наш город ярче!</p>

#blink {
	-webkit-animation: blink 1s linear infinite; 
	animation: blink 1s linear infinite; 
	font-weight: bold; 
	color: color: transparent; 
    font-size:36px!important;
    text-align:center;
}

@-webkit-keyframes blink { 
	0% { color: transparent; }
	50% { color: #FFF; }
	100% { color: transparent; }
}

@keyframes blink {  
	0% { color: transparent; }
	50% { color: #FFF; }
	100% { color: transparent; } 
}
  • Вопрос задан
  • 287 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
aliencash
@aliencash
Партизан
animation: blink 1s linear infinite;
у вас длительность анимации 1 секунда. а вы просите 4.5 как максимум.
поправьте.
а так же измените keyframes:
0% {color: #fff}
80% {color: #fff}
81% {color: transparent}
100% {color: transparent}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
pm_wanderer
@pm_wanderer
junior-HTML
Длину анимации поставь 5 секунд
В кейфреймс напиши:
0% {color: #fff};
85% {color: #fff};
90% {color: transparent};
95% {color: #fff};
100% {color: #fff};
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
FoodSoul Калининград
от 180 000 до 250 000 ₽
Data Directs Тель-Авив
от 350 000 ₽