`

JQ 智能判断固定导航条或侧边栏

 
阅读更多

这是一个JQ只能判断固定DIV层的特效代码,通过这个JQ智能代码,你可以设置导航栏、侧边栏、任何DIV层的固定显示;现在蓝叶的站就用的这个JQ智能判断固定的导航条,要看演示的就请下拉页面滚动条,就会看到导航条固定了;使用这个代码需要在页面里引用JQ库的JS文件,现在的网站一般都引用了JQ库代码,如果没有那就打开你网站的模板,在页头或者页位加上<script src="http://libs.baidu.com/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>代码保存,这就成功引用的JQ库代码;具体JQ智能判断固定导航条或侧边栏代码如何使用请见下面的说明:

<!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>
<style>
.topfixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9000;
	webkit-box-shadow: 0px 4px 4px #baacc9;
	-moz-box-shadow: 0px 4px 4px #baacc9;
	box-shadow: 0px 4px 4px #baacc9;
	background: #fff;
}
</style>
</head>
<body>
<div id="nav" style=" width:100%; height:20px; background-color:#f60; margin:0 auto;"></div>
<div style="height:10000px;"></div>
<script src="http://libs.baidu.com/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script>
$(window).scroll(function(){
if($(this).scrollTop()>220){
$('#nav').addClass('topfixed');} 
else {
$('#nav').removeClass('topfixed');
}});
</script>
<!--说明:当下拉滚动条距离头部220px的时候,就会给#nav这个样式的DIV层添加一个CSS样式topfixed使其固定显示。
上面代码里的220就是下拉滚动条距离头部的距离,如何设置请自己修改,#nav是你需要固定的DIV层CSS样式名。的DIV层CSS样式名。-->
</body>
</html>

 

效果图:

 

 

  • 大小: 41.2 KB
分享到:
评论

相关推荐

    JQ智能判断固定导航条或侧边栏代码

    这是一个JQ只能判断固定DIV层的特效代码,通过这个JQ智能代码,你可以设置导航栏、侧边栏、任何DIV层的固定显示

    jq左右侧边栏固定.rar

    标题中的"jq左右侧边栏固定.rar"表明这是一个关于使用jQuery实现的左侧边栏固定、右侧内容可滑动的交互效果。在网页设计中,这种布局常见于导航菜单或者侧边工具栏,使得用户在浏览长页面时,关键的导航元素始终保持...

    jQuery和CSS3炫酷垂直固定侧边栏导航菜单特效

    在本文中,我们将深入探讨如何使用jQuery和CSS3创建一款炫酷的垂直固定侧边栏导航菜单特效。这种特效能够提升用户体验,使网站更具吸引力。首先,我们来了解这两个技术的基础知识。 **jQuery** 是一个JavaScript库...

    JQ滑动变色菜单_导航条变色滑动显示

    在网页设计中,动态效果和...这个技术不仅可以用于导航条,还可以应用到其他元素,如侧边栏、页脚等,创建更多元的动态效果。通过熟练掌握jQuery和CSS,开发者可以创造出更多吸引用户的交互体验,提升网站的整体质量。

    可停靠屏幕边缘的侧边栏插件

    在IT行业中,构建用户友好的界面是至关重要的,而侧边栏插件是网页设计中常见的一种元素,它能够提供方便的导航、信息展示等功能。本文将深入探讨一个名为"可停靠屏幕边缘的侧边栏插件"的工具,以及如何利用它来提升...

    网页侧边栏(简单).rar

    例如,可以使用`.slideToggle()`方法来切换侧边栏的可见性,`.scroll()`事件监听滚动条,`position()`或`affix`插件来实现固定定位。 6. **性能优化**:为了确保页面加载速度,可以使用jQuery的`$(document).ready...

    Jquery实现侧边栏跟随滚动条固定(兼容IE6)

    部分购物网站用这个功能放购物车或商品分类导航,使产品页面很长的时候,侧边栏能始终固定发挥它应有的作用,有的网站用这个功能来边栏的广告。 jQuery代码: 代码如下:var rollSet = $(‘#Roll’);// 检查对象,#...

    博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)

    【博客侧边栏模块跟随滚动条滑动固定效果的实现方法】 在网页设计中,侧边栏通常用于显示各类辅助信息,如文章分类、广告、最新评论等。然而,当页面内容过长时,传统的侧边栏设计可能导致部分模块无法在用户视野内...

    jquery仿京东侧边栏导航效果

    在本教程中,我们将探讨如何使用jQuery来实现一个类似京东侧边栏的导航效果。这个效果包括可滑动的导航条、响应鼠标悬停的图标颜色变化以及显示隐藏的扩展内容。以下是实现这个功能的关键技术和步骤: 1. **CSS样式...

    jQuery跟随滚动的侧边条效果.zip

    【jQuery跟随滚动的侧边条效果】是一种常见的网页交互设计,它通过JavaScript库jQuery实现,使得页面中的某个侧边栏组件在用户滚动页面时始终保持在屏幕的可见区域内。这种效果通常用于显示导航菜单、广告或者重要的...

    JQuery固定定位插件(兼容所有浏览器,包括IE6)

    在实际应用中,这个插件可以用于创建诸如导航栏、侧边栏菜单或工具提示等组件,确保它们在页面滚动时始终保持可见。为了使用这个插件,你需要将其引入到你的项目中,然后调用相关的API进行初始化和配置。 例如,你...

    右侧固定区块(jQuery)

    这种效果常见于侧边栏菜单、广告条或者导航元素,使得用户在浏览长页面时也能方便地访问这些关键信息。 【描述】"非常简单好用"意味着这个实现方法可能具有易于理解和实施的特点,适合初学者或有一定jQuery基础的...

    jquery右侧跟随悬浮固定窗口

    6. **实际应用中的扩展**:此技术还可以用于创建底部悬浮按钮、侧边栏导航等。通过调整CSS样式和JavaScript逻辑,可以实现不同位置和行为的悬浮元素。 结合提供的压缩包文件,里面可能包含了实现这一效果的HTML、...

    jQuery两边固定中间滚动特效代码

    4. **条件判断**:通过比较侧边栏的位置和滚动条的位置,我们可以决定何时将其固定。例如,如果侧边栏顶部距离视口顶部小于一个阈值,就将其设置为固定定位。 5. **CSS样式修改**:一旦满足固定条件,可以通过`...

    jQuery网页右侧广告跟随滚动代码分享

    网页右侧广告跟随滚动是网页设计中常用的一种交互效果,可以提升用户的关注度,增加广告或导航栏的点击率。本文分享了两种使用jQuery库实现右侧广告跟随滚动的方法,适合于想要在网页中添加此类效果的前端开发人员...

    JQ 元素距离顶部窗口小于0悬浮大于0恢复原来的状态

    标题中的“JQ 元素距离顶部窗口小于0悬浮大于0恢复原来的状态”是指在JavaScript库jQuery中处理页面元素滚动时的一种交互效果。...在实际项目中,这种效果常见于头部导航、侧边栏或任何需要在滚动时改变位置的元素。

    200个JS,JQ 插件,UI集合

    例如,一个完整的UI集合可能会包含响应式布局的导航栏、具有过渡动画的侧边栏、以及多种样式的图表组件,帮助开发者快速构建出美观且易用的用户界面。 3D特效是现代网页设计中的亮点,它可以增强网页的视觉冲击力。...

    HTML+CSS+JS+JQ实现LOL官网界面

    在实现LOL官网界面的过程中,HTML被用来创建网页的基本元素,如头部、导航栏、主要内容区域、侧边栏和底部版权信息等。开发者可能使用了`&lt;header&gt;`, `&lt;nav&gt;`, `&lt;section&gt;`, `&lt;article&gt;`, `&lt;aside&gt;` 和 `&lt;footer&gt;` 等...

    JQuery 随鼠标滚动条滚动的div

    这个功能在网页设计中常见于侧边栏菜单、广告条或者固定导航栏等,目的是保持某些内容始终可见,提高用户体验。 在JQuery中,我们可以使用`$(window).scroll()`事件来监听滚动条的滚动动作。当用户滚动页面时,这个...

Global site tag (gtag.js) - Google Analytics