jquery 楼梯导航

前端案例--仿京东商城楼梯式导航定位菜单 实现京东商城楼梯式导航定位菜单:滚动定位菜单项和点击定位菜单项! 涉及知识点:find()、parent()、offset()、scroll()等jQ函数,请自觉复习各种函数!p 阅读详情
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>楼梯导航</title>
    <script src="../jquery.min.js"></script>
    <style>
        * {
          margin: 0;
          padding: 0;
        }
    
        li {
          height: 700px;
          text-align: center;
          line-height: 700px;
          font-size: 200px;
          color: #fff;
          list-style: none;
        }
    
        dl {
          position: fixed;
          bottom: 100px;
          right: 10px;
          
          /* display: none; */
        }
    
        dd {
          width: 50px;
          line-height: 50px;
          text-align: center;
          border: 1px solid #000;
          background-color: #fff;
          border-radius: 15px;
          margin: 5px 0;
        }
        dd:hover{
            cursor: pointer;
        }
    
        .action {
          background-color: black;
          color: #fff;
        }
      </style>
</head>
<body>
    <div id="box">
        <ul>
          <li style="background-color: rgb(255, 38, 0);">01</li>
          <li style="background-color: rgb(255, 166, 0);">02</li>
          <li style="background-color: rgb(229, 255, 0);">03</li>
          <li style="background-color: rgb(55, 228, 2);">04</li>
          <li style="background-color: aqua;">05</li>
          <li style="background-color: rgb(0, 119, 255);">06</li>
          <li style="background-color: rgb(112, 89, 185);">07</li>
        </ul>
      </div>
      <dl>
        <dd class="action">1</dd>
        <dd>2</dd>
        <dd>3</dd>
        <dd>4</dd>
        <dd>5</dd>
        <dd>6</dd>
        <dd>7</dd>
      </dl>
      <script>
          var bool = true;  //全局声明一个变量用来解决点击dd标签的时候 也会出现滑动的效果
          
          $(window).scroll(function(){  // 当窗口滚动的时候
                if(bool){  
                    for(var i = 0; i < $("li").length; i++){  //循环遍历li的数量
                        if($("li").eq(i).offset().top - $(window).scrollTop() <= 100){  // 如果其中某个li距离文档(当前视口)顶部的距离  减去  整个window窗口顶部滚动的距离小于或者等于 100的时候; 这个100可以根据自己的情况而定
                            $("dd").eq(i).addClass("action").siblings().removeClass("action");  // 右边的其中某个(和上面的li的索引值是相等的) dd 添加类名为 action 这个样式,其他的 则删除这个样式 
                        }
                    }    
                    if($(window).scrollTop() + $(window).height() >= $("html").height() - 150){  // 如果整个窗口的滚动高度 + 当前窗口的高度 >= 整个文档的高度 - 150的时候(这个150也是根据自己的情况而定的)
                        $("dd").last().addClass("action").siblings().removeClass("action"); // 为右边最后一个dd 添加active这个样式,其他的dd删除这个样式
                    }
                    
                }
          })
        //   2. 当右边的dd点击的时候,滚动到对应索引的li
          $("dd").click(function(){ // 当右边dd点击的时候
              bool = false;
              var i = $(this).index();
              var h = $("li").eq(i).offset().top;
              $("html").animate({scrollTop : h},800,function(){
                  bool = true;
              });
              $(this).addClass("action").siblings().removeClass("action");
          })
      </script>
</body>
</html>

 

几个好看实用的网站导航 几个好看实用的网站导航 自己辛苦整理 今天吐血 分享 哈哈 网站 导航 使用 好看 立即下载

相关推荐

仿阿里巴巴右侧楼梯导航

仿阿里巴巴右侧楼梯导航,js楼梯导航,js实现锚链接

智能导航:教你轻松用JavaScript实现网页电梯导航功能

在当前的网络时代,用户体验已经成为了前端开发的重点关注领域。用户在阅读长篇内容时可能会感到操作不便。然而,电梯导航功能为用户提供了便捷的途径,能够快速定位到页面的特定区域。

m0_55392280的博客 3672

仿B站楼梯式导航html

HTML css jq的简单应用,仿B站楼梯导航页,页面简洁美观,如有问题欢迎私信,噜啦啦啦啦啦啦啦啦

[vue] 超简单锚点平滑滚动demo

1、效果图 2、代码(过于简单,就不多解释了),直接复制即可运行 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>vue锚点平滑滚动</title> <script src="https://cdn.jsdelivr.net/...

qq_34450741的博客 1892

五九福利导航网站PHP源码 程序是福利导航,简单配置就可用.zip

PHP Mysql 安装教程: 导入数据库文件 修改Core/Config/Inc.php 完成 使用说明: 后台地址:域名/login.php 管理员账号admin 管理员密码123456 Ps: 1.最少存在一个链接,如果无链接存在,在后台将无法添加链接 2.解决办法:数据表”cloud_link”,随意插入一个链接即可解决

jQuery仿京东商城楼梯式导航定位菜单

实现京东商城楼梯式导航定位菜单:滚动定位菜单项和点击定位菜单项! 涉及知识点:find()、parent()、offset()、scroll()等jQ函数,请自觉复习各种函数! html代码: <!-- 导航菜单 --> <div id=menu> <ul> <li>1F<span>服饰</span></li> <li>2F<span>美妆</span></li> <li>3F<span>手机</span></li> <li>4F<span>家电</span></li> <li>5F<span>数码</span></li> <li>6F<spa

楼梯式导航 html,jQflowNavigation

楼梯是导航*{margin: 0px;padding: 0px;}li{list-style: none;}#header{text-align: center;width: 1200px;margin: 0 auto;}#main{width: 1200px;margin: 0 auto;}.louti{height:800px; text-align: center;margin-top:20...

weixin_42109639的博客 398

大模型运维实战:从GPU选型到推理服务稳定落地

大模型服务进入生产环境后,运维对象从传统进程转向GPU显存、KV Cache、推理吞吐等动态资源。显存利用率、首token延迟、并发队列深度等指标,直接影响模型服务的质量与成本。理解推理框架的内存分配机制、掌握监控告警与自动化扩容手段,是保障服务稳定的关键。这类能力广泛应用于企业私有化部署、智能客服、知识库问答等场景,帮助运维团队从被动救火转向主动容量规划与性能调优。本文围绕大模型运维的完整路线,梳理从硬件选型、推理部署到监控排障的实战经验,并算清一份真实项目的长期成本账。

weixin_29054245的博客 238

jquery电梯导航的另外一种方法

/* * 1、页面滚动到 相应的第一楼的时候 右边楼梯的索引按钮 要去显示 * 窗口的滚动条 scrollTop > 1T 右边楼梯的索引按钮 要去显示 * 第一楼的div 1T $dom.offset().top 第一个到达body文档的距离 * 当前1楼的索引按钮 active 选中样式 * *...

style201904的博客 932

保姆级教程:用GMT6.1绘制专业地形起伏图(从数据下载到出图避坑)

本文提供了一份详细的GMT6.1绘制地形起伏图的保姆级教程,从环境搭建到数据下载,再到核心绘图命令解析,帮助用户避开常见错误。特别适合科研人员和地理信息爱好者快速掌握专业地形图的绘制技巧,提升工作效率。

weixin_42549723的博客 276

ARM的CI-700和Arteris的NoC对比

设计理念:CI-700注重于为移动和客户端SoC提供定制化的互连解决方案,而Arteris的NoC更侧重于提供灵活、可配置的网络互连技术,适用于多种应用场景。性能与功耗:CI-700通过系统级缓存和网状拓扑结构优化性能和功耗,而Arteris的NoC通过物理感知和多协议支持来提升性能和降低功耗。功能安全:Arteris的NoC提供了功能安全支持,这对于汽车和工业应用尤为重要,而CI-700虽然也关注安全性,但未明确提及功能安全支持。互操作性。

ygyglg的专栏 2622

楼梯式导航 html,jQuery仿京东商城楼梯式导航定位菜单|jquery网站楼层导航

jQuery京东浮动网站楼层导航代码是一款仿京东商城网页左侧浮动楼层导航特效代码。具有一定的参考价值,感兴趣的小伙伴们可以参考一下。CSS样式如下:*{margin:0;padding:0;font-size:12px;}#stairsNav{position:fixed;left:200px;bottom:15px;border:1pxsolid#c81623;display:bl...

weixin_29732737的博客 735

2021.11.23 Covins 多机器人单目协同建图 跑Euroc数据集 更新

近日,一直在调试如何使用Covins跑通数据集,因为是初学者,所以很多bug出来的时候原理都不懂,只能复制——百度——尝试解决的过程。 现分享一下近日的结果以及与Covins作者帮助解答的一些问题。 使用代码行跑依次跑Euroc多数据集 这里的意思是使用作者提供的covins_examples文件夹中的euroc_examples_mh123_vigba.sh文件,这个文件是将三个Euroc数据集依次运行,跑完第一个数据集,第二个数据集运行的时候在第一个数据集生成地图的基础上继续绘制,由于我只下载了两个数据

qq_42614598的博客 2474

java实现楼梯式效果_jQuery滚动监听实现商城楼梯式导航效果

话不多说,上局部效果图:html结构,左侧定位的导航需要一个ul,中间内容,我是直接截得图片,为了效果省事,也是用的ul,最后你们要用的话也可以用ul,或者div,但是每个区域得是一个div,例如,精选的放一个div,女装的放一个div,所有的区域都套在一个大的div里面,也就是类似于ul>li的结构(只提供html结构和jQuery,样式的话根据设计稿):精选女装鞋包男士运动饰...

weixin_32643811的博客 114

陀螺仪选型避坑指南:为什么IMU660RA是智能车竞赛的性价比之选?

本文针对智能车竞赛场景,提供陀螺仪选型避坑指南,并深度解析为何IMU660RA成为性价比之选。文章指出,竞赛选型应避免盲目追求高性能“黑盒”模块,而应注重原始数据获取与算法开发。IMU660RA以其良好的常温稳定性、适中的噪声水平、极致的性价比和丰富的生态支持,成为帮助参赛者深入理解姿态解算原理、进行“白盒开发”的理想教学与实践平台。

tech5的博客 880

Oracle EBS订单的流程(Order->AR)

基本流程创建订单路径:Order Management > Orders,Returns > Sales Orders填写订单头信息,客户,订单类型,销售人员填写订单体信息,输入物料,数量...然后Book Order,订单Book之后,你会发现订单头的Status的状态变成了“Booked”,订单行的状态为"Awaiting Shipping",记录下来你的订单号,后边的每一步都需要这个订单号。

田攀的日志 4万+

京东搜索导航HTML,jQuery仿京东商城楼梯式导航定位菜单

实现京东商城楼梯式导航定位菜单:滚动定位菜单项和点击定位菜单项!涉及知识点:find()、parent()、offset()、scroll()等jQ函数,请自觉复习各种函数!html代码:1F服饰2F美妆3F手机4F家电5F数码6F运动7F居家8F母婴9F食品10F图书11F服务 css代码:#menu{width:32px;height:360px;position:fixed;top:200...

weixin_32009121的博客 281

【AI面试】2026 AI Agent 应用开发|应届生简历模板 + 完整学习路线图(校招可直接复用)

很多同学学完 RAG、Agent 之后,不知道简历怎么写,项目写成 “调用大模型 API 实现聊天机器人”,投出去几乎没有面试。AI Agent 应用开发,本质还是软件开发岗位。简历要突出工程能力、踩坑优化、问题解决,不要只堆砌 AI 关键词。注意:本文针对【AI 应用开发 / Agent 应用工程师】本科校招;不适合大模型训练、微调算法岗。AI Agent 应用开发岗位,不是只会写提示词、调用 API 就可以拿到 offer。拥有传统软件工程基本功,同时懂大模型、RAG、Agent 工程落地的开发者。

十年老程序猿,AI 疯狂研究专家,前沿硬核知识分享 301

jquery 酷炫导航插件_楼梯导航(一个jQuery插件?)

前几天,我一时兴起,以为自己会想到一个导航的想法。 仅仅是视觉效果,使悬停的(或活动的)导航项目在降下前后成为最高的“楼梯”和其他项目。 这很简单,但是却不是您经常看到的东西。 可能有一个主要原因:您不能在CSS中选择“上一个”元素。 观看演示 您可以在CSS中选择“下一个”元素。 您将使用常规的同级组合器来获取所有下一个元素,或者使用相邻的同级组合器来获取下一个元素(可以链接)。 ...

CSS 初学者指南 230

【全志V821_FoxPi】6-2 IMX219 MIPI摄像头适配

全志V821芯片适配IMX219 MIPI摄像头(2lane)教程,基于FoxPi开发板V1.2 SDK。文章详细介绍了IMX219的技术参数(800万像素、1/4英寸CMOS、支持1080P@30fps输出)及模组接口原理图。重点展示了设备树配置方法,包括PIO引脚定义(TWI0使用PA3/PA4,复位引脚PA2)、TWI0节点设置(100kHz时钟)以及VIND0节点中sensor0的完整配置(I2C地址0x20、MCLK0、RAW格式输出等)。配置过程强调需注意IMX219的器件地址转换(0x10→0

第四维度的博客 2252

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

jQuery滚动监听,实现商城楼梯式导航

jQuery滚动监听,两个ul装导航和内容,使用内容的index下标以及滚动条的高度来实现商城楼梯式导航

YaWen的博客 2436

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

教你用jquery实现网页的楼梯效果

教你用jquery实现网页的楼梯效果 在各大电商网站中经常看到如图所示右边的楼梯效果,当我们滚动页面滚动道不同的分栏的时候,右边的提示框相应的也会发生变化,并且点击提示框上的不同按钮,可以跳转到对应的节点。这个功能怎么实现的呢? 1.页面布局 写出几个大的色块表示每一个模块,增加一个ul作为右边的提示框 <div class="top"> </div> &...

qq_41383900的博客 999

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

jQuery 实现楼梯滚动效果

楼梯滚动效果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>楼梯滚动效果</title> <script src="js/jquery-1.11.3.min.js"></script> <style typ...

weixin_46390620的博客 312

jquery实现滑动楼梯效果

jquery实现滑动楼梯效果 思路 鼠标滚动的时候页面跟随变化 点击模块时候 实现指哪打哪效果 代码的实现 1.html和css代码 `<html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body,ul,l...

Zhang_xiao_pang的博客 412

jQuery楼梯

用jQuery找到文档中的相应的div的top值,在赋值就可以实现楼梯效果了 #wra div{ width: 1028px; height: 726px; text-align: center; font-size: 100PX; line-height:726px; } #wra #div1{

sdfujichao的博客 2041
上一篇: jquery 简易轮播
下一篇: 构造函数 原型链
昨夜太平长安888
博客等级 码龄9年 1万+粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值