Также по такому сценарию еще одна бегущая строка, которая по скорости намного быстрее, где формат аналогичен, но разые шрифт изначально немного шире идет.
HTML
Код
<h1 class="karetukolameg"><span>Анимированная бегущая строка текста</span></h1>
CSS
Код
@-webkit-keyframes scroll {
0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
100% {
-webkit-transform: translate(-100%, 0);
transform: translate(-100%, 0)
}
}
@-moz-keyframes scroll {
0% {
-moz-transform: translate(0, 0);
transform: translate(0, 0);
}
100% {
-moz-transform: translate(-100%, 0);
transform: translate(-100%, 0)
}
}
@keyframes scroll {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(-100%, 0)
}
}
.karetukolameg {
display: block;
width: 100%;
white-space: nowrap;
overflow: hidden;
}
.karetukolameg span {
display: inline-block;
padding-left: 100%;
-webkit-animation: scroll 5s infinite linear;
-moz-animation: scroll 5s infinite linear;
animation: scroll 5s infinite linear;
}
Демонстрация