jquery实现的个人中心导航菜单

之前为大家介绍了一款jquery和css3实现的很酷的菜单导航。这是一款由jquery开发的导航菜单。适合放在门户网站的个人用户中心后台。效果和美观都非常不错。我们先一起看看效果图:

在线预览   源码下载

一起看下实现的代码:

html代码:

 <nav class="animated bounceInDown">
        <ul>
            <li><a href="#profile">
                <div class="fa fa-user">
                </div>
                Profile </a></li>
            <li><a href="#message">
                <div class="fa fa-envelope">
                </div>
                Messages <span class="badge right">12</span> </a></li>
            <li class="sub-menu"><a href="#settings">
                <div class="fa fa-gear">
                </div>
                Settings
                <div class="fa right fa-caret-up">
                </div>
            </a>
                <ul style="display: block;">
                    <li><a href="#settings">Account </a></li>
                    <li><a href="#settings">Profile </a></li>
                    <li><a href="#settings">Secruity &amp; Privacy </a></li>
                    <li><a href="#settings">Password </a></li>
                    <li><a href="#settings">Notification </a></li>
                </ul>
            </li>
            <li class="sub-menu"><a href="#message">
                <div class="fa fa-question-circle">
                </div>
                Help
                <div class="fa right fa-caret-down">
                </div>
            </a>
                <ul style="display: none;">
                    <li><a href="#settings">FAQ‘s </a></li>
                    <li><a href="#settings">Submit a Ticket </a></li>
                    <li><a href="#settings">Network Status </a></li>
                </ul>
            </li>
            <li><a href="#message">
                <div class="fa fa-sign-out">
                </div>
                Logout </a></li>
        </ul>
    </nav>

css代码:

      body
        {
            background: #f7f7f7 url("1.jpg") no-repeat center center fixed;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            font-family: "Roboto";
            font-size: 14px;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        body::before
        {
            content: ‘‘;
            position: fixed;
            z-index: -1;
            top: 0;
            left: 0;
            background: #34495e; /* IE Fallback */
            background: rgba(52, 73, 94, 0.8);
            width: 100%;
            height: 100%;
        }
        nav
        {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 360px;
            margin: -78px 0 100px -180px;
            -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
            -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
        }
        nav ul
        {
            list-style: none;
            margin: 0;
            padding: 0;
        }
        nav ul li
        {
            /* Sub Menu */
        }
        nav ul li a
        {
            display: block;
            background: #3498db;
            padding: 10px 15px;
            color: #fff;
            text-decoration: none;
            -webkit-transition: 0.2s linear;
            -moz-transition: 0.2s linear;
            -ms-transition: 0.2s linear;
            -o-transition: 0.2s linear;
            transition: 0.2s linear;
        }
        nav ul li a:hover
        {
            background: #2980b9;
        }
        nav ul li a .fa
        {
            width: 16px;
            text-align: center;
            margin-right: 5px;
        }
        nav ul li a .badge
        {
            display: inline-block;
            background: #fff; /* IE Fallback */
            background: rgba(255, 255, 255, 0.2);
            padding: 3px 7px;
            color: #fff;
            font-size: 12px;
            font-weight: 800;
        }
        nav ul li ul li a
        {
            background: #444;
            border-left: 4px solid transparent;
            padding: 10px 20px;
        }
        nav ul li ul li a:hover
        {
            background: #333;
            border-left: 4px solid #3498db;
        }
        /* Float Right/Left */
        .right
        {
            float: right;
        }
        .left
        {
            float: left;
        }

js代码:

 $(‘.sub-menu ul‘).hide();
        $(".sub-menu").click(function () {
            $(this).children("ul").slideToggle("100");
            $(this).find(".right").toggleClass("fa-caret-up fa-caret-down");
        }); //@ sourceURL=pen.js

注:本文爱编程原创文章,转载请注明原文地址:http://www.w2bc.com/Article/5663

时间: 2024-10-25 15:55:31

jquery实现的个人中心导航菜单的相关文章

jQuery ui背景色动态渐变导航菜单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

一款基jquery超炫的动画导航菜单

今天给大家分享一款基jquery超炫的动画导航菜单.这款导航菜单,初始时页面中间一个按钮,单击按钮,菜单从左侧飞入页中.再次单击按钮,导航飞入左侧消息.动画效果很非常炫.一起看下效果图: 在线预览   源码下载 实现的代码. html代码: <ul> <li><a href="http://www.w2bc.com">First</a></li> <li><a href="http://www.w2

jQuery漂亮图标的垂直导航菜单

效果展示 http://hovertree.com/texiao/nav/3/ jQuery漂亮图标的垂直导航菜单 是一款当鼠标滑过菜单项时,会有一个背景遮罩层跟着鼠标移动,效果非常炫酷,图标还是矢量图. 源码下载 效果图如下: HTML文件代码如下: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv=&

jQuery如何实现竖向二级导航菜单

jQuery如何实现竖向二级导航菜单:二级导航菜单在网页设计中数不胜数,有横向导航菜单,也有竖向导航菜单.在个人的印象中,好像介绍实现横向导航的教程比较多,所以在这里咱们就单独介绍一下如何使用jQuery实现竖向导航菜单,这里只介绍如何实现此种功能,对于效果的美观度,可以自行修改设计.下面简单介绍一下如何实现此效果:静态代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> &

使用 jQuery 和 CSS3 制作滑动导航菜单

这个下拉菜单可以让你的网站非常优雅,滑动框导航效果令人印象深刻.此外,子菜单框也可以与此集成起来以使其更具吸引力.导航是网站成功的关键之一,有吸引力的导航能够引导用户浏览网站中的更多内容. 效果演示      源码下载 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTML5 & JavaScript 特效 Web 开发中很实用的10个效果[源码下载] 12款经典的白富美型 jQuery 图片轮播插件 本文

jquery固定在顶部的导航菜单

体验效果:http://hovertree.com/texiao/jquery/6.htm HTML文件代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q

jquery网站左侧弹出导航菜单

下载

20款jquery下拉导航菜单特效代码分享

jquery仿京东商城左侧分类导航下拉菜单代码 jQuery企业网站下拉导航菜单代码 jQuery css3黑色的多级导航菜单下拉列表代码 jquery响应式导航菜单支持手机导航菜单代码 jquery鼠标导航下滑显示图片列表效果 jQuery个性动画二级下拉导航代码 jquery网站下拉菜单制作企业网站导航菜单代码 jQuery游戏网站顶部滑动导航菜单代码 jquery.superfish.js导航菜单插件制作网页无限级下拉菜单代码 jquery hover事件实用的企业网站二级导航菜单样式 j

jquery手风琴导航菜单特效

实用jQuery可折叠收缩导航菜单特效代码,可折叠二级导航菜单特效. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>