文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

css设置显示隐藏动画的方法

2023-06-14 11:06

关注

小编给大家分享一下css设置显示隐藏动画的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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

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

css设置显示隐藏动画的方法

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

css设置显示隐藏动画的方法

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

css设置显示隐藏动画的方法

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

css设置显示隐藏动画的方法

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

淡出淡入效果代码:

@-webkit-keyframes fadenum{    0%{opacity: 1;}   50%{opacity: 0;}   100%{opacity: 1;}}

css设置显示隐藏动画的方法

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

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

代码:

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

css设置显示隐藏动画的方法

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

css设置显示隐藏动画的方法

css设置显示隐藏动画的方法

页面所有代码。可以直接复制所有代码到新建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设置显示隐藏动画的方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯