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 相关文章推荐
ExtJS4 组件化编程,动态加载,面向对象,Direct
May 12 Javascript
Javascript 面向对象(三)接口代码
May 23 Javascript
js精度溢出解决方案
Dec 02 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
Jun 20 Javascript
全面解析Bootstrap排版使用方法(文字样式)
Nov 30 Javascript
JQUERY表单暂存功能插件分享
Feb 23 Javascript
Javascript中Date类型和Math类型详解
Feb 27 Javascript
React Native中的RefreshContorl下拉刷新使用
Oct 09 Javascript
Vue入门学习笔记【基本概念、对象、过滤器、指令等】
Apr 13 Javascript
webpack3升级到webpack4遇到问题总结
Sep 30 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
Oct 29 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
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(2)
2006/10/09 PHP
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
详解使用php调用微信接口上传永久素材
2017/04/11 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
详解php协程知识点
2018/09/21 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
javascript html 静态页面传参数
2009/04/10 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
JS实现时间格式化的方式汇总
2013/10/16 Javascript
jQuery 2.0.3 源码分析之core(一)整体架构
2014/05/27 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
javascript的日期对象、数组对象、二维数组使用说明
2014/12/22 Javascript
javascript封装简单实现方法
2015/08/11 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
2016/05/05 Javascript
在IE8上JS实现combobox支持拼音检索功能
2016/05/23 Javascript
js匿名函数作为函数参数详解
2016/06/01 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
vue父子组件通信的高级用法示例
2019/08/29 Javascript
[02:18]《我与DAC》之工作人员:为了热爱DOTA2的玩家们
2018/03/28 DOTA
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
Python实现读取并保存文件的类
2017/05/11 Python
利用Anaconda简单安装scrapy框架的方法
2018/06/13 Python
Python OpenCV利用笔记本摄像头实现人脸检测
2020/08/20 Python
Pycharm plot独立窗口显示的操作
2020/12/11 Python
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
初中生物教学反思
2014/01/10 职场文书
2014年幼儿园园务工作总结
2014/12/05 职场文书
个人自荐书怎么写
2015/03/26 职场文书
初一语文教学反思
2016/03/03 职场文书
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA