您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效_jquery

使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效_jquery

来源:纷纭教育
 这是一款仿windows10开始菜单的下拉导航菜单特效。该下拉菜单使用jQuery和CSS3来完成类似windows10开始菜单样式效果,它的代码简洁,效果非常时尚。

查看演示 源码下载

该下拉菜单的HTML结构非常简单,基本的HTML结构如下:


 
 
 
 
 
 
 Home
 
 ......
 
 

CSS样式

在CSS样式中,顶部导航条.top-bar设置为固定高度50像素和相对定位,并给出一个较高的z-index值。

.top-bar {
 height: 50px;
 position: relative;
 z-index: 1000;
}

下拉菜单.navbox开始的时候是隐藏的,它采用绝对定位,通过translateY方法将它移动到导航条上方200像素的地方。

.top-bar .navbox {
 visibility: hidden;
 opacity: 0;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 1;
 -webkit-transform: translateY(-200px);
 -ms-transform: translateY(-200px);
 transform: translateY(-200px);
 -webkit-transition: all .2s;
 transition: all .2s;
}

接着在下拉菜单被激活的时候,它的透明度被设置回1,变为可见状态,并通过translateY方法将它移动回原来的位置。



JavaScript

该特效中使用jQUery切换相应的class类和用于打开菜单按钮。


 




                
            
            

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务