2017-04-09 130 views
1

我試圖通過CSS的關鍵幀中的文本框褪色的:淡入輸入文本框

.otherAnim{ 
     animation-delay:11s; 
     animation-duration:2s; 
     animation-iteration-count:1; 
     animation-fill-mode: forwards; 
    } 
@keyframes Appear{ 
    from {opacity:0;} 
    to {opacity:1;} 
} 

<div class="col" style="width:30%;height:100%"> 
    <h2>some text</h2> 
    <h2 class="otherAnim" style="animation-name:Appear;opacity:0;">some text: </h2> 
    <input type="text" id=myInput class="otherAnim inputSoFar" style="animation-name:Appear;float:left;height:45px;opacity:0;"> 
</div> 

This作品上的jsfiddle,但不是在我的本地該頁面的視圖(Chrome 57)。對我來說奇怪的是,如果我檢查這個元素,另一個Anim類已經消失了。這在JSFiddle中不會發生。我正在使用w3.css,但如果我將它作爲JSFiddle中的外部資源加載,它仍然有效。

我可能錯過了什麼?

+0

這可能是很多事情,但最終我們只是在猜測,如果你不能複製我們的問題。你能複製並粘貼不能正常工作的確切代碼,或者你在這裏做了什麼?一個'input'不需要關閉(刪除''),順便說一句,但這不應該是問題。 –

+0

我的意思是複製和粘貼所有內容,因爲它是在必要的情況下最好地描述上下文的。而只是在像這樣或在外部文件的頁面上的CSS? –

+1

如果這是您的實際頁面,至少您的CSS需要位於'