Js控制网页滑动的时候顶部导航条变成半透明实例

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <!--引入jQuery-->
  <script src="http://apps.bdimg.com/libs/jquery/1.8.3/jquery.js"></script>
  <title>Js控制网页滑动的时候顶部导航条变成半透明</title>
  <style type="text/css">
    .main{
        width:100%;
        height:2000px;
        background:gray;
    }
    .nav{
        width:100%;
        height:100px;
        background:black;
        position:fixed;
        top:0;
    }
    .content{
        position: f;
        top: 0;
        right: 0;
        left: 0;
        bottom: 2.5rem;
    }
  </style>
 </head>
 <body>
  <div class="nav"></div>
  <div class="main"></div>
  <script>
        function _scroll(){
            var scrollTop =$(window).scrollTop();
            if(scrollTop<10){
                $(‘.nav‘).css(‘opacity‘,1);
            }else{
                $(‘.nav‘).css(‘opacity‘,0.1);
            }
        }
        $(window).on(‘scroll‘,function() {
            _scroll()
        });
  </script>
 </body>
</html>

来自微信公众号:编程社

程序员日常进阶宝典,欢迎关注!

原文地址:https://www.cnblogs.com/ai10999/p/11449325.html

时间: 2024-10-08 17:41:06

Js控制网页滑动的时候顶部导航条变成半透明实例的相关文章

js控制网页滚动条往下滚动

function aa(i){ var tm = setInterval(function(){ var t = $(window).scrollTop(); var d = i < t ? Math.min((i-t)/10, -1) : Math.max((i-t)/10, 1) $(window).scrollTop( t + d ); if($(window).scrollTop()==i)clearInterval(tm); },30) } js控制网页滚动条往下滚动

【AmazeUI】手机版页面的顶部导航条Header与侧边导航栏offCanvas

顶部导航条如果你细心留意下现在的页面,实在是太常见了.这个组件在手机端的页面中,同样可以借助AmazeUI这个前端框架实现.与此同时,可以在导航栏的最右方加一个触发侧边导航栏offCanvas.不要再使用BootStrap那种,一旦点击就大幅度下拉的导航了,反正我个人觉得很蛋疼的.一个导航活活地占据了页面大量位置.这个侧边导航栏offCanvas曾经是php方面的WorkPress的优秀设计来的. 使用AmazeUI做出来的效果如下: 首先是顶部导航栏的代码: <!--这里的顶部导航栏与Boot

CSS3+Js制作的一款响应式导航条

今天制作了一个响应式导航条,能够自动随着不同的屏幕分辨率或浏览器窗口大小的不同而改变导航条的样式,这里主要用到的就是CSS3的Media Query.具体可以查看浅谈响应式布局这篇文章,这里就不花费大量的篇幅介绍了,主要看一下这个导航条该怎么做. 另外需要提到的是,ie6-ie8是不支持CSS3的Media Query的,因此对于ie6-ie8我们需要特殊处理,就让他们保持默认样式,这对于布局及样式上都要考虑到这一点. 首先看一下布局这一块,html代码如下: 1 2 3 4 5 6 7 8 9

手机版网站顶部导航条的布局

效果图: 手机版网站顶部导航条布局分为3块:1.左侧返回上一页按钮(固定宽高)2.右侧菜单按钮(固定宽高)3.中间文字介绍(宽度自适应且文字居中) 要实现这个效果最简单的办法是2边绝对定位,中间text-align-center <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title&g

Bootstrap(标准顶部导航条)

<!DOCTYPE html><html lang="en"><head> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <tit

SharePoint添加顶部导航条

Sharepoint添加顶部导航 简介: Sharepoint2013的顶部导航是全局的,可以通过多种方式进行设置.比如通过网站设置中的更改外观的顶部导航进行设置.这里介绍一种使用对象模型设置顶部导航.对象层次为 site-veb-navigation-topnavigationbar. 实现方法: 首先 创建一个feature,为该feature添加监听事件.在这里笔者创建的feature是应在site级别的.在receiver写代码如下,事件激活时执行: <span style="fo

Swipe.js支持网页点击和数字导航

Swipe.js是一个移动端的滑动插件,使用手指触摸滑动,并且支持左右导航,详情请访问之前的一篇文章介绍:Swipe.js. 但却不支持网页版的点击跳转和数字导航,这些需要你自己添加的,之前本来是想使用这个在前端开发中的,最后发现没有这个功能,最近我又开始折腾了一下,发现原来也可以用在桌面版中,只不过需要自己额外添加一些代码.并且支持IE6.支持自适应设计,不需要jquery,一下子感觉好赞. 首先添加插件的路径,然后添加以下js代码: var mySwipe = Swipe(document.

滑动页面,顶部导航or顶部 固定在一个位置

现在很多页面 特别是电商用的比较多 比如电商里面某个商品的详细页 往下拉页面 当滚轮到达一定位置的时候  导航栏即固定在顶部 其实他的原理很简单, 就是一开始设置导航为相对定位,然后计算出滚动条离顶部的值 当大于这个值的时候 定位变成相对浏览器定位 top为0即可 js代码如下 具体html css 代码 有空再写了 $(window).scroll(function(){ var y = window.scrollY;//754到达 if(y > 754){ $("#mynav"

js控制滚动条滑动

window.scrollTo(0,document.body.scrollHeight);或者通过设置Location的hash属性 参见:http://www.cnblogs.com/oospace/p/4267037.html http://www.jb51.net/article/87358.htm