您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

css怎么设置显示隐藏动画

2025/6/20 11:39:47发布37次查看
css设置显示隐藏动画的方法:首先创建一个html示例文件;然后创建一个dc6dce4a544fdca2df29d5ac0ea9906b标签,并设置一些文字;最后使用“@-webkit-keyframes”对fadenum类设置淡出淡入效果即可。
本文操作环境:windows7系统、html5&&css3版、dell g3电脑。
打开html开发软件新建一个html代码页面。如图:
在html代码页面创建一个dc6dce4a544fdca2df29d5ac0ea9906b标签,然后给这个dc6dce4a544fdca2df29d5ac0ea9906b添加一个class类并设置一些文字,用于显示淡出淡入动画效果(那里中使用的类名:fadenum,下面将直接对该类进行描述)。如图:
设置dc6dce4a544fdca2df29d5ac0ea9906b类样式。创建c9ccee2e6ea535a969eb3f532ad9fe89标签,在这个标签里面设置fadenum类的宽、高、背景色,方便接下来查看淡出淡入效果。如图:
保存html代码后使用浏览器打开即可看到设置dc6dce4a544fdca2df29d5ac0ea9906b样式显示效果。
添加淡出淡入动画效果。使用@-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怎么设置显示隐藏动画的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product