#css
#css
Вопрос:
У меня текстовая анимация размыта, она выглядит некрасиво.
.text{
animation: move 2s ease-in;
position: relative;
/* Added for demo purpose */
animation-iteration-count: infinite;
}
@keyframes move {
0% {
right: -4em;
opacity: 0;
}
80% {
right: 0.2em;
opacity: 1;
}
100% {
right: 0em;
}
}
<span class="text">Text</span>
Я использую chrome!
Как я могу убрать это размытие? Спасибо!
Комментарии:
1. Пожалуйста, добавьте соответствующую информацию о вашей проблеме.
2. во время анимации текст размыт.. когда анимация завершена, отображается обычный шрифт
3. Он не размыт… Его эффект перехода от непрозрачности 0 к 1
4. как я могу сделать так, чтобы это выглядело красиво?
5. Пожалуйста, найдите ответ ниже. Надеюсь, это вам поможет.
Ответ №1:
Попробуйте это:
.text{
animation: move 2s ease-in;
position: relative;
display: inline-block;
width: 100%;
overflow: hidden
}
@keyframes move {
0% {
transform: translateX(15%);
opacity: 0;
}
100% {
transform: translateX(0);
opacity: 1;
}
}
<div class="text">
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
</div>