2017-04-09 129 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需要位于'