首页前端开发CSScss怎么设置显示隐藏动画

css怎么设置显示隐藏动画

时间2024-01-27 22:31:02发布访客分类CSS浏览950
导读:收集整理的这篇文章主要介绍了css怎么设置显示隐藏动画,觉得挺不错的,现在分享给大家,也给大家做个参考。css设置显示隐藏动画的方法:首先创建一个HTML示例文件;然后创建一个<div>标签,并设置一些文字;最后使用“@-web...
收集整理的这篇文章主要介绍了css怎么设置显示隐藏动画,觉得挺不错的,现在分享给大家,也给大家做个参考。

css设置显示隐藏动画的方法:首先创建一个HTML示例文件;然后创建一个div> 标签,并设置一些文字;最后使用“@-webkit-keyframes”对fadenum类设置淡出淡入效果即可。

本文操作环境:windows7系统、HTML5& & CSS3版、Dell G3电脑。

打开html开发软件新建一个html代码页面。如图:

在html代码页面创建一个div> 标签,然后给这个div> 添加一个class类并设置一些文字,用于显示淡出淡入动画效果(那里中使用的类名:fadenum,下面将直接对该类进行描述)。如图:

设置div> 类样式。创建style> 标签,在这个标签里面设置fadenum类的宽、高、背景色,方便接下来查看淡出淡入效果。如图:

保存html代码后使用浏览器打开即可看到设置div> 样式显示效果。

添加淡出淡入动画效果。使用@-webkIT-keyframes对fadenum类设置淡出淡入效果。默认开始是显示,紧接着就是淡出,然后再淡入。

【推荐学习:css视频教程】

淡出淡入效果代码:

@-webkit-keyframes fadenum{
 /*设置内容由显示变为隐藏*/   0%{
    opacity: 1;
}
   50%{
    opacity: 0;
}
   100%{
    opacity: 1;
}
}
    

为fadenum类添加淡出淡入效果,直接把代码添加到fadenum类即可。

使用animation进行淡出淡入效果进行时间、动画方式进行设置。如图:

代码:

-webkit-animation: fadenum 2s infinite;
        -moz-animation: fadenum 2s infinite;
      animation:fadenum 2s infinite;
    

保存html代码使用浏览器打开即可看到div> 标签自动淡出淡入效果。

页面所有代码。可以直接复制所有代码到新建html页面,粘贴保存后使用浏览器打开即可看到效果。

所有代码:

!DOCTYPE html>
    html>
    head>
    meta charset="UTF-8">
    title>
    css3显示隐藏效果/title>
    style>
.fadenum{
    background-color: #ffce44;
    width: 50px;
    height: 50px;
    text-align:center;
    line-height:50px;
    margin:40px auto;
    -webkit-animation: fadenum 2s infinite;
        -moz-animation: fadenum 2s infinite;
      animation:fadenum 2s infinite;
}
@-webkit-keyframes fadenum{
 /*设置内容由显示变为隐藏*/   0%{
    opacity: 1;
}
   50%{
    opacity: 0;
}
   100%{
    opacity: 1;
}
}
@-moz-keyframes fadenum{
 /*设置内容由显示变为隐藏*/   0%{
    opacity: 1;
}
   50%{
    opacity: 0;
}
   100%{
    opacity: 1;
}
}
@-o-keyframes fadenum{
 /*设置内容由显示变为隐藏*/   0%{
    opacity: 1;
}
   50%{
    opacity: 0;
}
   100%{
    opacity: 1;
}
}
@keyframes fadenum{
 /*设置内容由显示变为隐藏*/   0%{
    opacity: 1;
}
   50%{
    opacity: 0;
}
   100%{
    opacity: 1;
}
}
    /style>
    /head>
    body>
    div class="fadenum">
    30/div>
    /body>
    /html>
    

注意事项

案例中使用@-webkit-keyframes主要针对谷歌内核浏览器,如果存在不兼容其他浏览器需要添加其他浏览器前缀

以上就是css怎么设置显示隐藏动画的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: css改变滚动条样式下一篇:CSS如何使用精灵图猜你在找的CSS相关文章 css怎么控制按钮不可用2022-05-17css3中transform属性实现的4种功能2022-04-13纯CSS3实现div按照顺序出入效果2022-04-13CSS实现隐藏搜索框功能(动画正反向序列)2022-04-13使用CSS3实现按钮悬停闪烁动态特效代码2022-04-13CSS3 Tab动画实例之背景切换动态效果2022-04-13CSS实现两列布局的N种方法2022-04-13CSS 实现Chrome标签栏的技巧2022-04-13css实现两栏布局左侧固定宽右侧自适应的多种方法2022-04-13从QQtabBar看css命名规范BEM的详细介绍2022-04-13 其他相关热搜词更多phpjavapython程序员

若转载请注明出处: css怎么设置显示隐藏动画
本文地址: https://pptw.com/jishu/588803.html
css怎么设置文本居中对齐 什么是css继承

游客 回复需填写必要信息