Эффект печати для создания новой строки в JavaScript перед вводом следующего элемента span

1

Эта часть моего java-скрипта создала элемент стиля, который действует как эффект css-записи типа на моем веб-сайте. По какой-то причине, когда он изменяет элемент span, элемент стиля переходит к новой строке, прежде чем вводить текст снова в исходной строке. См. Изображение.

Изображение 174551

HTML

<h1>Hi, Im Roshni. My skills include
<span
 class="txt-rotate"
 data-period="2000"
 data-rotate='["T-SQL.", "HTML5.", "CSS.", "C#.", "SSRS & SQL-RD.", "Sharepoint Designer.", "Java.", "MySQL."]'></span>
</h1>

JavaScript:

  // INJECT CSS
  var css = document.createElement("style");
  css.type = "text/css";
  css.innerHTML += ".txt-rotate > .wrap { border-right: 0.08em solid #666 }";
  document.body.appendChild(css);
};
  • 0
    Можете ли вы создать скрипку, чтобы мы могли воспроизвести вашу проблему?
  • 0
    codepen.io/anon/pen/BZxzrv
Показать ещё 1 комментарий
Теги:

1 ответ

1
Лучший ответ
span {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 1px 5px 3px 0px;
}

похоже работа.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню