首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模态框与css关键帧的冲突

模态框与css关键帧的冲突
EN

Stack Overflow用户
提问于 2014-01-28 22:51:34
回答 1查看 258关注 0票数 1

我已经创建了一个模态盒,并工作良好!之后,我使用css关键帧解析插入fadeInUp效果。但是,在做了这个之后,模态盒失去了中心位置。

有人能帮我解决这个问题吗?提前感谢!

带关键帧合并演示的模态盒

原始模态盒演示

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-28 23:51:55

在演示中,您添加了一个CSS动画,其中包含如下内容:

代码语言:javascript
复制
keyframes fadeInUp {
     0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
     }
     100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

这将覆盖在动画运行之前设置的翻译(-50%,-50%)。

如果将其更改为:

代码语言:javascript
复制
keyframes fadeInUp {
    0% {
        opacity: 0;
        margin-top: 20px;
    }       100% {
        opacity: 1;
        margin-top: 0;
    }
}

你得到了同样的效果,但你不会覆盖你的中心偏移!

这里的演示

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21418634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档