• 背景弹性滚动的导航效果


    <!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>
    <title>背景弹性滚动的导航效果</title>
    <FCK:meta http-equiv="content-type" content="text/html;charset=gb2312" />
    <!--把下面代码加到<head>与</head>之间-->
    <style type="text/css">
    .nav-wrap {
    margin: 0 auto;
    background-color: #121212;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    }
    .group:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }
    *:first-child+html .group { /* IE7 */
    zoom: 1;
    }
    #example {
    960px;
    margin: 0 auto;
    list-style: none;
    position: relative;
    }
    #example li {
    display: inline;
    }
    #example li a {
    position: relative;
    z-index: 200;
    color: #AAA;
    font-size: 14px;
    display: block;
    float: left;
    padding: 12px 10px 10px 10px;
    text-decoration: none;
    text-transform: uppercase;
    }
    #example li a:hover {
    color: #FFF;
    }
    #example #magic-line-two {
    100px;
    position: absolute;
    top: 0;
    left: 0;
    background: #666;
    z-index: 100;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    }
    .current a {
    color: #FFF !important;
    }
    </style>
    <script type="text/javascript" src="http://www.zzsky.cn/effect/images/jquery.min.js"></script>
    <script type="text/javascript">
    $(function(){
    var $el, leftPos, newWidth,
    $mainNav = $("#example");
    /*
    EXAMPLE
    */
    $mainNav.append("<li id='magic-line-two'></li>");
    var $magicLineTwo = $("#magic-line-two");
    $magicLineTwo
    .width($(".current").width())
    .height($mainNav.height())
    .css("left", $(".current a").position().left)
    .data("origLeft", $(".current a").position().left)
    .data("origWidth", $magicLineTwo.width())
    .data("origColor", $(".current a").attr("rel"));
    $("#example li").find("a").hover(function() {
    $el = $(this);
    leftPos = $el.position().left;
    newWidth = $el.parent().width();
    $magicLineTwo.stop().animate({
    left: leftPos,
    newWidth,
    backgroundColor: $el.attr("rel")
    })
    }, function() {
    $magicLineTwo.stop().animate({
    left: $magicLineTwo.data("origLeft"),
    $magicLineTwo.data("origWidth"),
    backgroundColor: $magicLineTwo.data("origColor")
    });
    });
    });
    </script>
    </head>
    <body>
    预览效果时左下角会提示错误,而且看不到效果,刷新一下就可以看到效果了;当然,在实际使用中,不会出现这样的问题。<br>
    <!--把下面代码加到<body>与</body>之间-->
    <div class="nav-wrap">
    <ul class="group" id="example">
    <li class="current"><a href="#" _fcksavedurl="#">Home</a></li>
    <li><a href="#" _fcksavedurl="#">About me</a></li>
    <li><a href="#" _fcksavedurl="#">Our Team</a></li>
    <li><a href="#" _fcksavedurl="#">Portfolio</a></li>
    <li><a href="#" _fcksavedurl="#">The Show</a></li>
    <li><a href="#" _fcksavedurl="#">Videos</a></li>
    <li><a href="#" _fcksavedurl="#">CSS/HTML</a></li>
    <li><a href="#" _fcksavedurl="#">jQuery</a></li>
    <li><a href="#" _fcksavedurl="#">Navigation</a></li>
    <li><a href="#" _fcksavedurl="#">Wordpress</a></li>
    <li><a href="#" _fcksavedurl="#">Contact</a></li>
    </ul>
    </div>
    </body>
    </html>

  • 相关阅读:
    net6中的一些常用组件和使用记录,不断更新…
    自动化发布 nuget packages
    使用 .Net Core Channels 的多线程生产者消费者
    马哈鱼血缘分析工具部署介绍win 10
    马哈鱼血缘分析级别介绍
    马哈鱼血缘分析工具介绍
    马哈鱼间接数据流中的wheregroupby子句
    马哈鱼间接数据流和伪列介绍
    马哈鱼直接数据流元素介绍
    使用PostgreSQL 脚本导出数据库的DDL
  • 原文地址:https://www.cnblogs.com/zhwl/p/4337599.html
Copyright © 2020-2023  润新知