今天做了个固定定位的效果。比如对导航需要进行固定定位效果:当没有滚动到导航下面,导航正常显示。当滚动到导航下面,导航就固定到顶部。

一、css部分:

fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

二、这个效果使用了jquery的方法实现,具体思路为:

1、首先获得已经滚动上去的高度

2、让导航条固定定位 如果t>139加f这个Class,让它有定位

3、如果小于或等于139,取消f这个Classhtml>

*{

padding: 0;

margin: 0;

}

img{

display: block;

margin: 0 auto;

}

img#menu.f{

position: fixed;

left: 50%;

margin-left: -602px;

top: 0;

}

$(function(){

//给浏览器加滚动条事件

$(window).scroll(function(){

//获得已经滚动上去的高度   document页面文档区域      window也可以

var t = $(document).scrollTop();

document.title = t;

if (t>139) {

//让导航条固定定位       fixed:固定的     向左留50%(一半的距离有居右的效果),然后这个图片是1204px宽度,图片在右,向左是负的()图片一半602px,达到居中效果

//$('#menu').css({'position':'fixed','top':'0','left':'50%','margin-left':'-602px'})

//让导航条固定定位    如果t>139加f这个Class,让它有定位

$('#menu').addClass('f');

}else{

//如果小于或等于139,取消f这个Class

$('#menu').removeClass('f');

}

})

})

html导航条置顶,jquery导航菜单栏固定悬浮顶部实现效果相关推荐

  1. jQuery 导航条置顶滚动渐变背景透明度

    思路1 顶部导航条的背景透明度随着 滚动条滚动的像素 增加或者减少 思路2 只要滚动条的像素大于0 就给背景透明度1 然后再给个transitionshijian也有过度效果 问题1 顶部导航条要使用 ...

  2. html5导航菜单置顶,jQuery和css3顶部固定导航菜单特效插件

    这是一款非常实用的jQuery和css3顶部固定导航菜单特效插件.我们曾经在很多网站上都看到过这种顶部固定导航菜单特效.Disqus For Websites的导航菜单就是一个很好的例子. HTML结 ...

  3. html中 导航条置顶的代码,一个DIV+CSS代码布局的简单导航条

    一个蓝色主题的导航条结构案例,本CSS小实例,采取DIV CSS实现.同时不必图片做靠山,直接运用布景致完成,鼠标经由过程悬停对应栏目称说是对应背景蓝色变深. 导航条一小块成就截图 通常导航条接纳ul ...

  4. html中 导航条置顶的代码6,JS+CSS实现六级网站导航主菜单效果

    本文实例讲述了JS+CSS实现六级网站导航主菜单效果.分享给大家供大家参考.具体如下: 这是一款JS+CSS实现支持6级的网站导航主菜单,级级相信够大家用了,外观蓝色风格,也是使用最多的一种菜单颜色, ...

  5. 随着滚动条下拉,导航栏置顶

    随着滚动条下拉,导航栏置顶 想做一个这样的效果,当我们下拉滚动条时,写的导航栏置顶. 这是效果图 先学习用到的基本知识 jQuery CSS 操作 - scrollTop() 方法 scrollTop ...

  6. 如何构建顶部导航条_如何构建导航栏

    如何构建顶部导航条 导航栏 (Navigation Bars) Navigation bars are a very important element to any website. They pr ...

  7. html 浮动窗口置顶,jQuery简单实现页面元素置顶时悬浮效果示例

    本文实例讲述了jQuery简单实现页面元素置顶时悬浮效果的方法.分享给大家供大家参考,具体如下: 一.JS Code: $.fn.smartFloat = function () { var posi ...

  8. html 导航栏 选中状态,jQuery“导航栏点击选中效果“代码

    现在的网站菜单导航栏几乎都有点击选中效果,正好今天我在开发项目中也需要用上这样的效果,下面就给大家分享一下,亲测有效,大家放心使用. 1.引入jQuery核心文件 2.加入"jQuery导航 ...

  9. html5导航栏悬浮置顶,jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单...

    本文实例讲述了jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单.分享给大家供大家参考,具体如下: /p> "http://www.w3.org/TR/xhtml1/D ...

最新文章

  1. WPF:Animation动画--AnimationTiming动画时机
  2. DirectFB的架构介绍
  3. abaqus质量缩放系数取值_ABAQUS/Explicit质量缩放(MASS SCALING)使用心得  [转simwe]...
  4. 年轻的程序员该如何规划自己的未来
  5. 飞鸽传书开发者都在为生计发愁?
  6. JVM优化系列-JVM内存溢出的原因
  7. 气候变化与 计算机网络,北京理工大学:气候变化综合评估模式研究获立项
  8. 计算机右键管理快捷键,鼠标右键菜单管理
  9. android 自由落体,自由落体手游
  10. android硬盘格式化时间,安卓手机格式化恢复
  11. 美国硕士计算机机械专业排名,工科“三巨头”之一-机械工程的美国硕士申请全解答...
  12. 文本语义表征(Sentence-Bert、Simcse)的应用和实践
  13. 解决VS2022打开VS2015项目出现报错(warning : 无法找到 Visual Studio 2015 - Windows XP (v140_xp) 的生成工具……)
  14. 个人网页、博客、课程--不断更新
  15. 【编程语言】利用CImage类对图像像素的处理(图像二值化)
  16. 中国工程师成功扩容苹果 MacBook M1
  17. 【算法】五大常用算法最全面总结
  18. Java虚拟机--Java虚拟机栈
  19. 中国芯片人才大军在哪里?IEEE Fellow,投资人,创业者,工程师
  20. X710网卡RSS对称哈希

热门文章

  1. 交换机的一些常见网络命令
  2. “==”和equals()那些事
  3. 剑指offer面试题27:二叉搜索树与双向链表
  4. 浅析“字典--NSDirctionary”理论
  5. ANT-build.xml文件详解
  6. WinAPI: 钩子回调函数之 HardwareProc
  7. 网络安全-windowserver搭建DHCP服务器
  8. MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片
  9. iOS之深入定制基于PLeakSniffer和MLeaksFinder的内存泄漏检测工具
  10. LeetCode 多线程 1115. 交替打印FooBar