#html #css #web #css-animations
Вопрос:
.title{
min-height: 100vh;
width: 100%;
display: flex;
/* flex-direction: column; */
align-items: center;
justify-content: center;
/* background-image: url(imageastronaut.jpg); */
background-color: cadetblue;
}
/* .wrapper{
display: flex;
flex-direction: row;
} */
.wrapper .static-txt{
font-size: 60px;
color: white;
font-weight: 400;
z-index: 20;
}
.dynamic-txts{
margin: 15px;
height: 60px;
line-height: 60px;
/* background: red; */
overflow: hidden;
}
.dynamic-txts li{
color: black;
list-style: none;
font-size: 60px;
font-weight: 500;
position: relative;
top: 0;
animation: slide 7.5s steps(3) infinite;
}
@keyframes slide {
100%{
top: -180px;
}
}
.dynamic-txts li span{
position: relative;
}
.dynamic-txts li span::after{
content: "";
position :absolute;
left: 0;
height: 100%;
width: 100%;
background:cadetblue ;
border-left: 2px solid white;
animation: typing 2.5s steps(21) infinite;
/* z-index: 10; */
}
@keyframes typing {
100%{
left: 100%;
margin: 0 -40px 0 40px;
/* padding: 3px;
margin: 3px; */
}
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>animation</title>
<link rel="stylesheet" href="txt_anima.css">
</head>
<body>
<section class="title">
<div class="title">
<div class="wrapper">
<div class="static-txt">Hey There,</div>
</div>
<ul class="dynamic-txts">
<li><span>I'm Kamal Mittal</span></li>
<li><span>Trying some animation</span></li>
<li><span>In css</span></li>
</ul>
</div>
</section>
</body>
</html>
В разделе html-код я создал простой раздел кода и импортировал в него файл css.
и в разделе кода css у меня есть .dynamic-txts li span{ позиция: относительная; } для наведения курсора на каждую строку, но похоже, что он тоже переходит в другую строку, из-за чего какая-то часть текста скрывается …как это исправить
Эй, я пробовал немного текстовой анимации и почти закончил с ней, но у нее небольшая проблема с курсором(какая-то небольшая часть текста скрывается («g» и » h » второй строки текста, которая анимируется)) Как решить эту проблему?