BUGS BE GONE
В некоторых браузерах есть ошибка, которая препятствует запуску цветной анимации CSS.
Эту проблему можно обойти, включив альтернативный триггер анимации в начале анимации.
Это может быть что угодно, кроме цвета.В этом случае я добавил width:100%
в качестве триггера на начальном этапе.
Вы можете увидеть эту ошибку в действии, удалив width:100%
с начального шага.
footer {
position: fixed;
width: 100%;
bottom: 0;
text-align: center;
padding: 40px 10px;
color: red;
animation: blink 1s infinite;
}
@keyframes blink {
0% {
width: 100%;
color: red;
}
25% {
color: yellow;
}
50% {
color: blue;
}
100% {
color: green;
}
}
<footer>#TPOpenhouse & Stand To Win Prizes</footer>
Центрирование в CSS
Что касается центрирования, то это может быть просто.традиционный способ - просто использовать отступы.Современный способ заключается в использовании flex.Выбор за вами.
Пример Flex
footer {
position: fixed;
height: 100px;
width: 100%;
bottom: 0;
padding: 0;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
}
<footer>#TPOpenhouse & Stand To Win Prizes<footer>