粘性滚动是当导航在滚动过程中会占粘于浏览器上,达到方便网站页面浏览的效果,也是一种用户体验,下面我们看一下是怎么实现的:

jQuery的 smint插件,也是一个导航菜单固定插件。当页滚动时,导航菜单会固定在顶部;当点击菜单时,页面会平滑的滚动到对应的区域。

兼容性

由于 smint 使用了 position: fixed,所以它不兼容 IE6。适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.

引入文件

HTML

Home

Section 1

Section 2

Section 3

Section 4

Section 5

Section 1

Section 2

Section 3

Section 4

Section 5

注意:菜单的外部容器(如上例的 subMenu)需要设置样式 position:absolute,并且每个菜单的 a 标签需要设置 id,id 的值与下面对应区域的 class 的值一致。

JavaScript

$(function() {

$('.subMenu').smint({

scrollSpeed : 1000

});

});

MDNavBarView下拉导航菜单(仿美团导航下拉菜单)

说到下拉导航菜单这个东西用得还真不少,细心算一下做开发以来这样的菜单已经写了第三次了,但基本都是不能复用.感觉特累人.不经意看到同事写一个类似的下拉菜单,但他引用了开源库仿大众菜单的库,大致看了一下, ...

jquery小效果:新浪游戏右侧导航菜单 (页面效果)

偷盗:新浪游戏右侧导航菜单 http://games.sina.com.cn 效果: 随着页面的滚动,左侧页面的内容,和右侧的导航菜单的按钮文字对应: 点击右侧的导航按钮,左侧页面滚动到相应的内容 2 ...

jQuery实现侧边导航栏效果

效果图: 效果体验:http://keleyi.com/keleyi/phtml/jqmenu/2.htm 以下是完整代码: &l ...

20款jquery下拉导航菜单特效代码分享

20款jquery下拉导航菜单特效代码分享 jquery仿京东商城左侧分类导航下拉菜单代码 jQuery企业网站下拉导航菜单代码 jQuery css3黑色的多级导航菜单下拉列表代码 jquery响应 ...

一款基jquery超炫的动画导航菜单

今天给大家分享一款基jquery超炫的动画导航菜单.这款导航菜单,初始时页面中间一个按钮,单击按钮,菜单从左侧飞入页中.再次单击按钮,导航飞入左侧消息.动画效果很非常炫.一起看下效果图: 在线预览   ...

一款基于jquery和css3的响应式二级导航菜单

今天给大家分享一款基于jquery和css3的响应式二级导航菜单,这款导航是传统的基于顶部,鼠标经过的时候显示二级导航,还采用了当前流行的响应式设计.效果图如下: 在线预览   源码下载 实现的代码. ...

干货分享!关于APP导航菜单设计你应该了解的一切

导航菜单是人机交互的最主要的桥梁和平台,主要作用是不让用户迷失方向.现在市面上产品的菜单栏种类繁多,到底什么样的才是优秀的导航菜单设计呢?好的菜单设计不仅能提升整个产品的用户体验,而且还能让用户耳目一 ...

WEB入门.九 导航菜单

学习内容 水平导航菜单 垂直导航菜单 下拉式导航菜单 能力目标 制作tab标签导航菜单 制作带箭头的导航菜单 制作带信息提示的导航菜单 制作垂直下拉导航菜单 制作水平下拉导航菜单 本章简介 上一章节中 ...

xamarin.Android 实现横向滚动导航

经过一段时间的练习,自己也做了不少的demo和一些小项目,今天就把这些demo分享给大家,也当做笔记记录到自己的博客中. 这次给大家带来的是HorizontalScrollView实现横向滑动,参考博 ...

随机推荐

【转】查询oracle比较慢的session和sql

-查询最慢的sql select * from ( select parsing_user_id,executions,sorts command_type,disk_reads,sql_text f ...

[转载]我的Java后端书架 (2016年暖冬4.0版)

[转载]我的Java后端书架 (2016年暖冬4.0版) ps:最近正在初学Java,有一些其他语言的底子,但是还是要好好看书,好好练习,网上找了好久,都没有这份书单来的实用,特意转载过来,方便以 ...

STUN和TURN技术浅析

转自:http://blog.csdn.net/yu_xiang/article/details/9227023 在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分 ...

GnuPG 的PGP使用

1. 生成秘钥对(此处采用默认的RSA, 2048位) $ gpg --gen-key gpg (GnuPG) ; Copyright (C) Free Software Foundation, In ...

Install PaddlePaddle (Parallel Distributed Deep Learning)

Step 1: Install docker on your linux system (My linux is fedora) https://docs.docker.com/engine/inst ...

C# 中将多个空格替换成一个空格

2013-04-17 15:36 C# 中如何将多个空格替换成一个空格? 1 myString = Regex.Replace(myString, @"\s+", " & ...

JS字符串截取

substr 方法返回一个从指定位置开始的指定长度的子字符串. stringvar.substr(start [, length ]) 参数stringvar 必选项.要提取子字符串的字符串文字或 S ...

Apache Spark Shark的简介

Shark是构建在Spark和Hive基础之上的数据仓库. 目前,Shark已经完成学术使命,终止开发,但其架构和原理仍具有借鉴意义. 它提供了能够查询Hive中所存储数据的一套SQL接口,兼容现有的 ...

session和request的区别

request 请求对象 请求中保存请求过程中需要的参数 比如另一个页面需要使用的对象编号,list,map等,请求结束,就失效了 session 会话对象 除非关闭会话(到时间通常为30分钟,或者关 ...

读《CSS禅意花园》 有感

1.图片用标签添加到页面中,会增加页面的大小,导致页面加载需要更长的时间.可以用css background 引用图片. 1.1.若图像属于“内容”而不是“样式”的一部分,例如“ ...

html粘性菜单,导航菜单:jQuery粘性滚动导航栏效果相关推荐

  1. 无限级导航PHP,jQuery多级无限级导航下拉菜单代码

    jQuery多级无限级导航下拉菜单代码 js代码 $(document).ready(function() { $("ul.nav li").hover(function(){ $ ...

  2. 导航菜单:jQuery粘性滚动导航栏效果

    粘性滚动是当导航在滚动过程中会占粘于浏览器上,达到方便网站页面浏览的效果,也是一种用户体验,下面我们看一下是怎么实现的: jQuery的 smint插件,也是一个导航菜单固定插件.当页滚动时,导航菜单 ...

  3. html 滚动隐藏导航,[jQuery]滚动隐藏或显示顶部导航菜单

    现 在大部分导航菜单在顶部的网站都会采用固定的形式,不管页面怎么滚动,菜单始终会固定在顶部. 而下面这个方法比较灵活,当你向下滚动页面时,导航菜单是不固定的,当你向上滚动时导航菜单就会显示出来了.这个 ...

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

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

  5. 36个引人注目JQuery导航菜单

    1.jQuery 选项卡界面 / 选项卡结构菜单教程 这种类型的菜单在网页设计与开发中非常著名的.此片教程是向大家展示如何使用jQuery的向下滑动/向上滑动效果创建属于你自己的选项卡菜单.要非常留心 ...

  6. html纵向固定导航菜单代码,jQuery和css3响应式垂直固定导航菜单插件

    这是一款非常实用的jQuery和css3响应式垂直固定导航菜单插件.当你的页面上有很多的内容,用户需要花费大量的时间才能找到他们想要的内容.这个垂直固定导航菜单插件能够为页面提供一个内容预览,使用户能 ...

  7. 导航背景变换 php,jQuery实现的背景动态变化导航菜单效果

    本文实例讲述了jQuery实现的背景动态变化导航菜单效果.分享给大家供大家参考.具体如下: 这里介绍一款使用jQuery插件制作完成的导航菜单,一大特点是,菜单的背景有动态效果,与使用的背景图片完全变 ...

  8. html5段落跳转,jQuery全屏跟随和可平滑跳转到相应文章段落的导航菜单

    这是一款非常实用的jQuery全屏跟随和可平滑跳转到相应文章段落的导航菜单插件.该菜单插件会自动检测你的HTML结构,搜索内容的标题并生成对应的菜单.当用户滚动页面,菜单将处于固定位置,并高亮当前用户 ...

  9. 基于jQuery垂直多级导航菜单代码

    基于jQuery垂直多级导航菜单代码是一款黑色风格的jQuery竖直导航菜单特效下载.效果图如下: 在线预览    源码下载 实现的代码. html代码: <ul class="ce& ...

  10. 一款基于jquery和css3的响应式二级导航菜单

    今天给大家分享一款基于jquery和css3的响应式二级导航菜单,这款导航是传统的基于顶部,鼠标经过的时候显示二级导航,还采用了当前流行的响应式设计.效果图如下: 在线预览   源码下载 实现的代码. ...

最新文章

  1. android 在使用ViewAnimationUtils.createCircularReveal()无法兼容低版本的情况下,另行实现圆形scale动画...
  2. linux修改ssh端口和禁止root远程登陆设置
  3. Mybatis一级缓存、二级缓存
  4. 分享B2B信息发布小技巧
  5. junit 内部类测试_Springboot 使用单元测试
  6. web project、web service project和java project的区别
  7. 对于计算机维护的,关于计算机的硬件维护
  8. matlab进行特征缩放,机器学习中(Feature Scaling)特征缩放处理的matlab实现方式
  9. mysql limit不要1_神坑!MySQL中order by与limit不要一起用!
  10. Java基本数据包装类_java基本数据类型的包装类
  11. URLSession实现iTunes搜索听歌
  12. Android DCIM相册保存
  13. 社交网络影响力最大化基础知识总结
  14. bootstrap table用法
  15. 利用css制作3D按钮
  16. Python Conda报错:Collecting package metadata (current_repodata.json): failed
  17. 没人教的项目管理方法
  18. QCC512x QCC302x 使用I2C驱动外设(Bitserial)
  19. 前端通过Ajax请求从后台返回数据到页面显示,实现分页功能
  20. 2020-09-02

热门文章

  1. Hibernate Session.get()和Session.laod()的区别
  2. android照片裁剪
  3. centos radius mysql_[原创]CentOS下Radius服务器搭建
  4. vue3 去除百度地图右上角地图类型展示
  5. MaixII-Dock(v831)学习笔记——PWM
  6. 宥马运动服务器正在维护,宥马运动ios版
  7. 手把手教你如何在Innovus中解决local congestion问题
  8. Pr 入门教程:如何使用项目面板?
  9. IPv6 address示例
  10. Spring Security Oauth2 令牌增加额外信息