利用Js+Css实现折纸动态导航效果实例源码

前端之家收集整理的这篇文章主要介绍了利用Js+Css实现折纸动态导航效果实例源码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

先来看看第一种实现方式

效果图如下:

不再采用ul li的布局方式

-webkit-transform-style:preserve-3d只对子元素有作用,所以每个div都加。

实例源码

<Meta charset="utf-8"> 无<a href="https://www.jb51.cc/tag/biaoti/" target="_blank" class="keywords">标题</a>文档
第一项
第二项
第三项
第四项
第五项
第六项
第七项

第二种实现方式

效果图如下:

这个原先是隐藏的,点击后才展开。

通过关键帧控制每个div的展开状态,当要展开的时候给每个div添加className,但是这个className不是一下子全部添加上去的,而是有延时的,所以用到了定时器。

实例源码

<Meta charset="utf-8"> 无<a href="https://www.jb51.cc/tag/biaoti/" target="_blank" class="keywords">标题</a>文档
标题
第一项
第二项
第三项
第四项
第五项
第六项
第七项

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

原文链接:https://www.f2er.com/js/42128.html

猜你在找的JavaScript相关文章