【发布时间】:2015-06-18 12:36:41
【问题描述】:
我尝试了一个简单的动画。见this fiddle。
HTML:
<div class="special_sec">
<span class="sub_heading">About Us</span>
<span class="sub_heading1">Services</span>
<span class="sub_heading2">Portfolio</span>
<span class="sub_heading3">Clients</span>
<span class="sub_heading4">Contact Us</span>
</div>
CSS:
.special_sec span {
font-size:30px;
list-style:none;
text-align:center;
padding:10px 0;
display:block;
animation:subheadinganimation 17s;
color: transparent;
}
在我的 CSS (.special_sec span) 中,我添加了 color: transparent。
我的问题是:
- 如果
color是透明的,则动画后所有文本都将被隐藏。看看我的小提琴。 - 如果我删除这个
color属性,所有文本最初都是可见的。然后动画也运行。见this fiddle。
我希望文本仅在我给出的延迟时间之后才可见。我无法理解这个问题。问题是什么?我该如何解决这个问题?
【问题讨论】:
标签: css css-animations keyframe