elevator樓層效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <meta name="keywords" content="js特效,網頁特效代碼,jquery特效 ,flash特效 ,html5特效,html特效,html代碼,js代碼 ,js廣告代碼 ,js網頁特效代碼 ,廣告代碼 ,特效代碼,javascript特效,特效網,特效網站,高清圖片下載,美圖圖片下載,字體下載,psd素材下載,PPT模版下載,ICO圖標下載,PNG圖標下載,AI矢量素材下載,EPS矢量素材下載"/>
    <meta name="description" content="特效網專注於提供最全面最實用的js特效,網頁特效代碼,jquery特效 ,flash特效 ,html5特效,html特效,html代碼,js代碼 ,js廣告代碼 ,js網頁特效代碼 ,廣告代碼 ,特效代碼,javascript特效,特效網,特效網站,高清圖片下載,美圖圖片下載,字體下載,psd素材下載,PPT模版下載,ICO圖標下載,PNG圖標下載,AI矢量素材下載,EPS矢量素材下載,找資源,找素材,找特效就來特效網。"/>
    <link rel="shortcut icon" href="http://www.zhaotexiao.com/favicon.ico" type="image/x-icon"/>

    <script src="jquery.min.js"></script>
<script>
    $(function(){
        // @ 給窗口加滾動條事件
        $(window).scroll(function(){
            // 獲得窗口滾動上去的距離
            var ling = $(document).scrollTop();
            // 在標題欄顯示滾動的距離
            document.title = ling;
            // 如果滾動距離大於1534的時候讓滾動框出來
            if(ling>1534){
                $('#box').show();
            }
            if(1534<ling && ling<2300){
                // 讓第一層的數字隱藏,文字顯示,讓其他兄弟元素的li數字顯示,文字隱藏
                $('#box ul li').eq(0).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(0).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<3020){
                $('#box ul li').eq(1).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(1).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<3595){
                $('#box ul li').eq(2).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(2).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<4170){
                $('#box ul li').eq(3).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(3).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<4885){
                $('#box ul li').eq(4).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(4).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<5460){
                $('#box ul li').eq(5).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(5).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<6035){
                $('#box ul li').eq(6).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(6).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<6645){
                $('#box ul li').eq(7).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(7).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<7360){
                $('#box ul li').eq(8).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(8).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<7905){
                $('#box ul li').eq(9).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(9).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }else if(ling<8790){
                $('#box ul li').eq(10).find('.num').hide().siblings('.word').css('display','block');
                $('#box ul li').eq(10).siblings('li').find('.num').css('display','block').siblings('.word').hide();
            }
            if(ling>8800 || ling<1534){
                // $('#box').css('display','none');  // @ 這一句和下一句效果一樣。
                $('#box').hide();
            }

        })

    })

    $(function(){
        $('#box ul li').hover(function(){
            $(this).find('.num').hide().siblings('.word').css({'display':'block','background':'#CB1C39','color':'white'});
        },function(){

            $(this).find('.num').css({'display':'block','background':'white','color':'#666'}).siblings('.word').hide().css({'display':'none','background':'','color':''});
        })
    })
</script>

<style>

    *{
        margin: 0px;
        padding: 0px;
        font-size: 12px;
    }
    li,a{
        list-style-type: none;
        text-decoration: none;
    }
    #box{
        position: fixed;
        left: 30px;
        top: 160px;
        display: none;
    }
    #box ul li{
        width: 30px;
        height: 30px;
        line-height: 30px;
        border: 1px dotted #666;
        text-align: center;
        border-bottom:none;
    }
    #box ul li.last{
        border-bottom: 1px dotted #666;
    }
    #box ul li .num{
        color: #666;
        /*display: none;*/
    }
    #box ul li .word{
        display: none;
        color: #CB1C39;
    }
    </style>
</head>
<body>
<div id="box">
    <ul>
        <li>
            <a class="num" href="javascript:;" style="display:none">1F</a>
            <a class="word" href="javascript:;" style="display:block">服裝</a>
        </li>
        <li>
            <a class="num" href="javascript:;">2F</a>
            <a class="word" href="javascript:;">美妝</a>
        </li>
        <li>
            <a class="num" href="javascript:;">3F</a>
            <a class="word" href="javascript:;">手機</a>
        </li>
        <li>
            <a class="num" href="javascript:;">4F</a>
            <a class="word" href="javascript:;">家電</a>
        </li>
        <li>
            <a class="num" href="javascript:;">5F</a>
            <a class="word" href="javascript:;">數碼</a>
        </li>
        <li>
            <a class="num" href="javascript:;">6F</a>
            <a class="word" href="javascript:;">運動</a>
        </li>
        <li>
            <a class="num" href="javascript:;">7F</a>
            <a class="word" href="javascript:;">居家</a>
        </li>
        <li>
            <a class="num" href="javascript:;">8F</a>
            <a class="word" href="javascript:;">母嬰</a>
        </li>
        <li>
            <a class="num" href="javascript:;">9F</a>
            <a class="word" href="javascript:;">食品</a>
        </li>
        <li>
            <a class="num" href="javascript:;">10F</a>
            <a class="word" href="javascript:;">圖書</a>
        </li>
        <li class="last">
            <a class="num" href="javascript:;">11F</a>
            <a class="word" href="javascript:;">服務</a>
        </li>
    </ul>
</div>
</body>
</html>
發佈了15 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章