js实现导航吸顶效果
发布时间 - 2026-01-10 23:16:05 点击率:次话不多说,请看代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>38demo</title>
<link rel="stylesheet" href="img/mobile-reset.css" rel="external nofollow" />
<style type="text/css">
html,body{
width:100%;
height:100%;
}
.title{
width:100%;
margin-bottom:20px;
background: #fff;
}
.titleTap{
position:fixed;
left:0;
top:0;
}
.a1{
margin-top:20px;
}
.title li{
width:33%;
float:left;
text-align: center;
}
.content{
text-align: center;
margin-top:20px;
z-index:100;
}
</style>
</head>
<body>
<!--other-->
<div class="topHeight">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>
</div>
<!--title-->
<ul class="title clearfix">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<!--content-->
<ul class="content a1">
<li>11</li>
<li>13</li>
<li>14</li>
<li>21</li>
<li>22</li>
<li>23</li>
</ul>
<ul class="content a2">
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>21</li>
<li>22</li>
<li>23</li>
</ul>
<ul class="content a3">
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>21</li>
<li>22</li>
<li>23</li>
</ul>
<script src="js/jquery-1.11.3.min.js"></script>
<script>
function nav(){
var height=0;
height = $(".topHeight").height();
$(window).scroll(function() {
var w = $("body").scrollTop() || $(document).scrollTop(); //获取滚动值
if(w > height) {
$(".title").addClass("titleTap");
} else if(w <= 0){
$(".title").removeClass("titleTap")
}else{
$(".title").removeClass("titleTap")
}
});
}
nav();
$(function() {
$(".title li").click(function() {
var index = $(this).index();
var offsetH = $(".content").eq(index).offset().top;
console.log(index);
console.log(offsetH); $("body").animate({
scrollTop: offsetH-20,
}, 500);
})
})
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# js实现吸顶效果
# js吸顶效果
# 导航吸顶效果
# 微信小程序实现吸顶特效
# 微信小程序实现吸顶效果
# js实现多个标题吸顶效果
# JS实现网站吸顶条
# js实现移动端吸顶效果
# JS实现吸顶特效
# 浅谈react.js中实现tab吸顶效果的问题
# 原生js实现吸顶效果
# 微信小程序wxs实现吸顶效果
# 小程序自定义模板实现吸顶功能
# 多说
# css
# reset
# mobile
# style
# nofollow
# external
# rel
# link
# demo
# img
# href
# stylesheet
# px
# bottom
# titleTap
# fff
# background
# body
# text
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
如何在万网利用已有域名快速建站?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
如何在Tomcat中配置并部署网站项目?
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
高性能网站服务器部署指南:稳定运行与安全配置优化方案
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
利用JavaScript实现拖拽改变元素大小
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
独立制作一个网站多少钱,建立网站需要花多少钱?
Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
Laravel如何处理和验证JSON类型的数据库字段
如何在云服务器上快速搭建个人网站?
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
三星网站视频制作教程下载,三星w23网页如何全屏?
如何在云虚拟主机上快速搭建个人网站?
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
济南网站建设制作公司,室内设计网站一般都有哪些功能?
Java垃圾回收器的方法和原理总结
javascript读取文本节点方法小结
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】
如何在万网ECS上快速搭建专属网站?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
在Oracle关闭情况下如何修改spfile的参数
Thinkphp 中 distinct 的用法解析
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
Laravel Session怎么存储_Laravel Session驱动配置详解
如何在服务器上三步完成建站并提升流量?
Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
电商网站制作价格怎么算,网上拍卖流程以及规则?

