Я создал анимацию для элемента на странице, чтобы он скользил слева, поэтому его отправная точка
transform: translateX(-200%)
но когда страница загружается, у нее есть полоса прокрутки. Я использую Хром. бывает и в ФФ. Я также получаю вертикальную полосу прокрутки для
transform: translateY(200%)
я пытался использовать
body, html{
overflow: hidden;
}
что, кажется, заставляет полосы прокрутки исчезнуть, но тогда анимация также не работает, я получаю пустое окно, пока анимация не закончится. Вопрос в том, как мне использовать анимацию с теми же параметрами, но без полосы прокрутки (горизонтальной и вертикальной).
больше кода:
.text {
transform: translateX(-200%);
-webkit-transform: translateX(-200%);
animation: slide-in-fleft 1s forwards;
-webkit-animation: slide-in-fleft 1s forwards;
animation-delay: 1s;
}
@keyframes slide-in-fleft {
100% { transform: translateX(0%); }
}