Пишущая машинка текста в несколько абзацев - PullRequest
0 голосов
/ 14 сентября 2018

Я хочу, чтобы мой текст был длиннее, поэтому это займет несколько абзацев, но когда я наберу <br> или начну новый <p>, текст в нижнем ряду начнет анимироваться одновременно с первым рядом. , Он должен быть пустым, пока не закончится первый ряд, а затем начать анимацию. Есть ли у вас какие-либо предложения?

body {
  background: white;
  padding-top: 10px;
}

p {
  color: magenta;
  font-family: "Courier";
  font-size: 11px;
  margin: 10px 0 0 10px;
  white-space: nowrap;
  overflow: hidden;
  width: 200em;
  animation: type 10s steps(200, end);
}

p:nth-child(2) {
  animation: type2 8s steps(60, end);
}

p a {
  color: lime;
  text-decoration: none;
}

span {
  animation: blink 1s infinite;
}

@keyframes type {
  from {
    width: 0;
  }
}

@keyframes type2 {
  0% {
    width: 0;
  }
  50% {
    width: 0;
  }
  100% {
    width: 100;
  }
}

@keyframes blink {
  to {
    opacity: .0;
  }
}

 ::selection {
  background: white;
}
<body>

  <p>This is an example text with animation. Damn <br> Example <span>|</span></p>
  <br> <br>
  <p> well </p>



</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...