Я создаю простую страничку для новой строительной компании друга.Когда страница загружается, название компании центрируется по горизонтали на странице в две строки:
Синий квартал
Конструкция
Когда страница загружается, ему нужен текст "Веб-сайтПод «скользить за пределами экрана слева в той же строке, что и« Конструкция », перед тем как оба слова центрируются относительно окна.
Синий квартал
Сайт в разработке
(извините, я не был уверен, как центрировать текст в вопросе ...)
До сих пор я поместил обе части текста, для которых требуется анимация, в div, чтобы отображать встроенный текст.Я нашел некоторый код, который использует ключевые кадры CSS, но он анимирует оба бита одинаково, а также не работает, если удалить текст «Under Under» с левой стороны экрана.
<div class="headline">
<h1 class="under-anim" >WEBSITE UNDER </h1>
<h1 class="construction">CONSTRUCTION</h1>
</div>
@keyframes slide-right {
from {
margin-left: -100%;
width: 0%;
}
to {
margin-left: 0%;
width: 100%;
}
}
.headline {
width: 100%;
text-align: center;
}
.headline h1 {
display: inline;
vertical-align: top;
font-weight: bold;
font-size: 57pt;
}
h1.construction {
color: #BCBDC0;
}
h1.under-anim {
color: #DCDDDF;
animation: 5s slide-right;
}
Я думаю, что мне нужна помощь с кодированием нескольких ключевых кадров.Сначала выведите текст «Веб-сайт под» слева, а когда он окажется рядом с «Конструкцией», сдвиньте их так, чтобы они были полностью отцентрированы.Любая помощь с благодарностью.