首页 > 软件开发 > JQUERY >

html+css3+jquery全屏页面跟随导航切换滚动

来源:互联网 2023-03-16 23:54:29 159

html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 2

    书写hmtl代码。Jai办公区 - 实用经验教程分享!

    div class="nav">Jai办公区 - 实用经验教程分享!

    ul>Jai办公区 - 实用经验教程分享!

    li class='bg'>首页0/li>Jai办公区 - 实用经验教程分享!

    li>首页1/li>Jai办公区 - 实用经验教程分享!

    li>首页2/li>Jai办公区 - 实用经验教程分享!

    li>首页3/li>Jai办公区 - 实用经验教程分享!

    li>首页4/li>Jai办公区 - 实用经验教程分享!

    /ul>Jai办公区 - 实用经验教程分享!

    /div>Jai办公区 - 实用经验教程分享!

    div class="containter">Jai办公区 - 实用经验教程分享!

    div class="page current">0/div>Jai办公区 - 实用经验教程分享!

    div class="page page1">1/div>Jai办公区 - 实用经验教程分享!

    div class="page page2">2/div>Jai办公区 - 实用经验教程分享!

    div class="page page3">3/div>Jai办公区 - 实用经验教程分享!

    div class="page page4">4/div>Jai办公区 - 实用经验教程分享!

    /div>Jai办公区 - 实用经验教程分享!

    div class="dian">Jai办公区 - 实用经验教程分享!

    ul>Jai办公区 - 实用经验教程分享!

    li class='da'>1/li>Jai办公区 - 实用经验教程分享!

    li>2/li>Jai办公区 - 实用经验教程分享!

    li>3/li>Jai办公区 - 实用经验教程分享!

    li>4/li>Jai办公区 - 实用经验教程分享!

    li>5/li>Jai办公区 - 实用经验教程分享!

    /ul>Jai办公区 - 实用经验教程分享!

    /div>Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 2此文章未经许可获取自百度经验
  • 3

    书写css代码。Jai办公区 - 实用经验教程分享!

    style>Jai办公区 - 实用经验教程分享!

    * { margin: 0; padding: 0; list-style: none; }Jai办公区 - 实用经验教程分享!

    a { text-decoration: none; color: #fff; }Jai办公区 - 实用经验教程分享!

    .page { width: 100%; height: 100%; background: pink; }Jai办公区 - 实用经验教程分享!

    .page1 { background: orange; }Jai办公区 - 实用经验教程分享!

    .page2 { background: yellow; }Jai办公区 - 实用经验教程分享!

    .page3 { background: green; }Jai办公区 - 实用经验教程分享!

    .page4 { background: cyan; }Jai办公区 - 实用经验教程分享!

    .containter { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }Jai办公区 - 实用经验教程分享!

    body, html { height: 100%; overflow: hidden; }Jai办公区 - 实用经验教程分享!

    .dian { position: absolute; right: 20px; top: 50%; text-align: center; }Jai办公区 - 实用经验教程分享!

    .dian ul { text-align: center; width: 14px; }Jai办公区 - 实用经验教程分享!

    .dian li { width: 10px; height: 10px; border-radius: 50%; background: #fff; text-align: center; margin: 0 auto; margin-bottom: 10px; cursor: pointer; }Jai办公区 - 实用经验教程分享!

    .dian .da { width: 14px; height: 14px; }Jai办公区 - 实用经验教程分享!

    .nav { width: 100%; height: 100px; background: purple; position: absolute; left: 0; top: 0; z-index: 111; }Jai办公区 - 实用经验教程分享!

    .nav li { float: left; width: 100px; height: 30px; margin: 35px 30px; background: black; cursor: pointer; border-radius: 5px; text-align: center; line-height: 30px; color: #fff; }Jai办公区 - 实用经验教程分享!

    .nav li a { width: 100px; height: 30px; display: block; }Jai办公区 - 实用经验教程分享!

    .nav .bg { background: yellow; color: #000; }Jai办公区 - 实用经验教程分享!

    /style>Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 4

    书写并添加js代码。Jai办公区 - 实用经验教程分享!

    script src="js/jquery-1.11.2.min.js">/script>Jai办公区 - 实用经验教程分享!

    script src="js/jquery.mousewheel.min.js">/script>Jai办公区 - 实用经验教程分享!

    script>Jai办公区 - 实用经验教程分享!

    $(function() {Jai办公区 - 实用经验教程分享!

    var nowpage=0;Jai办公区 - 实用经验教程分享!

    var lock=true;Jai办公区 - 实用经验教程分享!

    function donghua(){Jai办公区 - 实用经验教程分享!

    $('.containter').animate({'top': -100*nowpage '%'}, 500);Jai办公区 - 实用经验教程分享!

    $('.page').eq(nowpage).addClass('current').siblings().removeClass('current');Jai办公区 - 实用经验教程分享!

    $('.dian ul li').eq(nowpage).addClass('da').siblings().removeClass('da');Jai办公区 - 实用经验教程分享!

    $('.nav ul li').eq(nowpage).addClass('bg').siblings().removeClass('bg');Jai办公区 - 实用经验教程分享!

    }Jai办公区 - 实用经验教程分享!

    $(document).mousewheel(function (event,delta) {Jai办公区 - 实用经验教程分享!

    if(lock){Jai办公区 - 实用经验教程分享!

    nowpage=nowpage-delta;Jai办公区 - 实用经验教程分享!

    if(nowpage0){nowpage=0;}Jai办公区 - 实用经验教程分享!

    if(nowpage>4){nowpage=4;}Jai办公区 - 实用经验教程分享!

    donghua();Jai办公区 - 实用经验教程分享!

    lock=false;Jai办公区 - 实用经验教程分享!

    setTimeout(function () {Jai办公区 - 实用经验教程分享!

    lock=true;Jai办公区 - 实用经验教程分享!

    },1000);Jai办公区 - 实用经验教程分享!

    }Jai办公区 - 实用经验教程分享!

    })Jai办公区 - 实用经验教程分享!

    $('.nav ul li').click(function(event) {Jai办公区 - 实用经验教程分享!

    nowpage=$(this).index();Jai办公区 - 实用经验教程分享!

    if(nowpage=4){donghua();}Jai办公区 - 实用经验教程分享!

    });Jai办公区 - 实用经验教程分享!

    $('.dian ul li').click(function(event) {Jai办公区 - 实用经验教程分享!

    nowpage=$(this).index();Jai办公区 - 实用经验教程分享!

    donghua();Jai办公区 - 实用经验教程分享!

    });Jai办公区 - 实用经验教程分享!

    });Jai办公区 - 实用经验教程分享!

    /script>Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 5

    代码整体结构。Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 6

    查看效果。Jai办公区 - 实用经验教程分享!

    html css3 jquery全屏页面跟随导航切换滚动Jai办公区 - 实用经验教程分享!

  • 注意事项

    • jquery.mousewheel.min.js是个js包,可以网上下载。
    • jquery-1.11.2.min.js是个js包,可以网上下载。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Jai办公区 - 实用经验教程分享!


    标签: CSSHTMLJQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码