You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS3 fadein动画实现遇问题,请求技术协助

解决CSS3 fadein动画不生效的问题

你的问题核心在于:只给元素绑定了fadein动画名称,但没定义这个动画的关键帧规则,浏览器不知道该动画要执行什么效果,自然无法正常运行。

修正后的完整代码

CSS部分

/* 先定义fadein动画的关键帧(兼容主流浏览器前缀) */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

.cuv h5 {
  font-size: 25px; 
  animation: fadein 1.5s;
  -moz-animation: fadein 1.5s; 
  -webkit-animation: fadein 1.5s; 
  -o-animation: fadein 1.5s; 
}

HTML部分

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<section class="cuv">
    <div class="content">
        <div class="container">
            <div class="row">
                <h5>Help Me</h5>
            </div>
        </div> 
    </div> 
</section>

重要说明

  • @keyframes是CSS动画的核心,必须通过它定义动画的起始(from)和结束(to)状态,这里设置的是从完全透明到完全可见的过渡。
  • 你之前写的不同前缀动画时长不一致(1.5s和2s),建议统一成相同值,避免不同浏览器下的表现差异。

内容的提问来源于stack exchange,提问作者Noi Keomany

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 11:25:16