jQuery实现仿百度帖吧头部固定导航效果


Posted in Javascript onAugust 07, 2015

本文实例讲述了jQuery实现仿百度帖吧头部固定导航效果。分享给大家供大家参考。具体如下:

这里使用jquery实现网页上的头部固定,但不随滚动条滚动的效果,在百度贴吧里整理出来的网页特效,最开始的时候,固定条可以随滚动条拖动至网页顶部,但到达网页顶部后,再次拖动滚动条,头部并不滚动,其它的内容可以滚动,貌似在网上见的挺多的效果。

运行效果截图如下:

jQuery实现仿百度帖吧头部固定导航效果

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>导航固定</title>
<script src="jquery-1.6.2.min.js"language="javascript" type="text/javascript"></script>
<script>
$(function(){  
 $(window).scroll(function() {
  //$("body").css({"background-position":"center "+$(window).scrollTop()+""});
  if($(window).scrollTop()>=250){
    $(".nav").addClass("fixedNav");
  }else{
    $(".nav").removeClass("fixedNav");
  } 
 });
});
</script>
<style>
*{
  margin:0px;
  padding:0px;
}
div.nav{
  background:#000000;
  height:57px;
  line-height:57px;
  color:#ffffff;
  text-align:center;
  font-family:"微软雅黑", "黑体";
  font-size:30px;
}
div.fixedNav{
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  z-index:100000;
  _position:absolute;
  _top:expression(eval(document.documentElement.scrollTop));
}
</style>
</head>
<body> 
<div class="header" style="background:#CCCC00;height:250px;"></div>
<div class="nav">
<p>导航固定</p>
</div>
<div class="content" style="background:#0099FF; height:2000px;"></div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
关于jquery性能最佳实践的讨论,与求教
Mar 30 Javascript
jquery的attr方法禁用表单元素禁用输入内容
Jun 23 Javascript
jQuery实用技巧必备(下)
Nov 03 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
Oct 24 Javascript
Vue.js原理分析之observer模块详解
Feb 17 Javascript
轻松理解JavaScript闭包
Mar 14 Javascript
Vue使用mixins实现压缩图片代码
Mar 14 Javascript
在vue中安装使用vux的教程详解
Sep 16 Javascript
JavaScript基于数组实现的栈与队列操作示例
Dec 22 Javascript
Vue中key的作用示例代码详解
Jun 10 Javascript
如何通过JS实现日历简单算法
Oct 14 Javascript
基于JavaScript实现轮播图效果
Jan 02 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 #Javascript
jquery简单实现网页层的展开与收缩效果
Aug 07 #Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
Aug 07 #Javascript
jQuery实现仿腾讯视频列表分页效果的方法
Aug 07 #Javascript
jQuery使用animate创建动画用法实例
Aug 07 #Javascript
浅谈JavaScript 的执行顺序
Aug 07 #Javascript
javascript封装 Cookie 应用接口
Aug 07 #Javascript
You might like
PHP_Flame(Version:Progress)的原代码
2006/10/09 PHP
PHP插入排序实现代码
2013/04/04 PHP
Laravel 5框架学习之向视图传送数据
2015/04/08 PHP
php学习笔记之mb_strstr的基本使用
2018/02/03 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
Yii框架日志操作图文与实例详解
2019/09/09 PHP
laravel框架与其他框架的详细对比
2019/10/23 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
JavaScript 放大镜 移动镜片效果代码
2011/05/09 Javascript
『JavaScript』限制Input只能输入数字实现思路及代码
2013/04/22 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
javascript的document.referrer浏览器支持、失效情况总结
2014/07/18 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
JS求解三元一次方程组值的方法
2017/01/03 Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
2018/09/28 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
webpack常用构建优化策略小结
2019/11/21 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
python单链表实现代码实例
2013/11/21 Python
python在windows命令行下输出彩色文字的方法
2015/03/19 Python
python获得linux下所有挂载点(mount points)的方法
2015/04/29 Python
用Python编写web API的教程
2015/04/30 Python
pyqt 多窗口之间的相互调用方法
2019/06/19 Python
python变量命名的7条建议
2019/07/04 Python
python3 map函数和filter函数详解
2019/08/26 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
HTML5 Geolocation API的正确使用方法
2018/12/04 HTML / CSS
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
Lampegiganten丹麦:欧洲领先的照明网上商店
2018/04/25 全球购物
error和exception有什么区别
2012/10/02 面试题
化工工艺设计求职信
2014/06/25 职场文书
食品委托检验协议书范本
2014/09/12 职场文书
采购员岗位职责范本
2015/04/07 职场文书