javascript
  • css
  • html5
  • 2017-07-03 31 views 1 likes 
    1

    我的java脚本的这一部分创建了一个样式元素,其作用类似于我网站上的类型编写器css效果。出于某种原因,当它更改span项目时,style元素将在新行上再次输入原始行。见图片。在键入下一个范围项目之前为javascript创建新行的打字效果项目

    enter image description here

    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

    您可以创建一个小提琴,以便我们可以重现您的问题? – Huelfe

    +0

    https://codepen.io/anon/pen/BZxzrv – RA19

    +0

    添加了上面的代码笔 – RA19

    回答

    1
    span { 
        -webkit-border-radius: 2px; 
        -moz-border-radius: 2px; 
        border-radius: 2px; 
        padding: 1px 5px 3px 0px; 
    } 
    

    似乎工作。

    相关问题