当我向下滚动并向上滚动或将鼠标悬停在上方时,如何使导航栏透明?

杰伯克

当我向下滚动并向上滚动或将鼠标悬停在上方时,如何使导航栏透明?我试图用jQuery做到这一点,但我并没有真正工作。这是我的HTML和CSS:

<DOCTYPE html>
<head>
    <link rel="stylesheet" type="text/css" href="LunchWebsiteCSS.css">
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">

    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css">

    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script>
        $(document).ready(function(){
            $(window).scroll(
                {
                    previousTop: 0
                }, 
                function () {
                var currentTop = $(window).scrollTop();
                if (currentTop < this.previousTop) {
                    //$(".sidebar em").text("Up"); /* optional for demo */
                    $(".nav").css({ opacity: 0.5 });
                } else {
                    //$(".sidebar em").text("Down");
                    $(".nav").css({ opacity: 0 });
                }
                this.previousTop = currentTop;
            });

        });
    </script>
    <script src="js/jjquery.js"></script>
</head>
<body>
    <div class="nav">
        <ul>
            <div class="btn-group">
                <li><a href="#">Browse</a>

                </li>
                <li><a href="#">Sign Up</a>

                </li>
                <li>BHS Lunch</li>
                <li><a href="#">Log In</a>

                </li>
                <li><a href="#">Help</a>

                </li>
            </div>
        </ul>
    </div>

</body>

.nav {
height: 35px;
font-size: 16px;
font-family: Tahoma, Geneva, sans-serif;
font-weight: bold;
width: 100%;
/*border: 1px solid black;*/
/*background-color: #AA3C39;*/
background-color: #AA3C39;
/*opacity: 0.7;*/
position: fixed;

}

空白

这就是您可以做到的。

$(document).ready(function(){

    $(window).scroll(function(){

    if($(window).scrollTop()>100)
    $(".nav").css({"background-color" : "rgba(0,0,0,.5)"});

    else
    $(".nav").css({"background-color" : "rgba(0,0,0,1)"});


    });

});

使用CSS在悬停时重新查看

.nav:hover
{
 background-color:rgba(0,0,0,1);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我将鼠标悬停在上方时,使文字消失

来自分类Dev

每当我将鼠标悬停在滚动插件上时,如何运行ajax?

来自分类Dev

当我将鼠标悬停在导航栏上时,字体变薄

来自分类Dev

当我将鼠标悬停在导航栏上时,我无法弄清楚如何阻止导航栏突出显示我的活动链接

来自分类Dev

将鼠标悬停在上方时如何显示注册/登录字段

来自分类Dev

将鼠标悬停在另一个元素上时如何向上滚动div

来自分类Dev

当我将鼠标悬停在其上方更改大小的元素上时,如何防止div移动

来自分类Dev

当我将鼠标悬停在其上方时,提交按钮移动

来自分类Dev

将鼠标悬停在上方时如何突出显示sap.m.table单元格的边框?

来自分类Dev

将鼠标悬停在导航栏下的链接上时如何继承照片?

来自分类Dev

将鼠标悬停在链接上时,如何获取EpicGame的导航栏过渡?

来自分类Dev

将鼠标悬停在上方时更改图像颜色

来自分类Dev

每次将鼠标悬停在上方时都会绘制自定义标签的图表

来自分类Dev

每次将鼠标悬停在上方时都会绘制自定义标签的图表

来自分类Dev

当鼠标悬停在上方时,如何使图像淡入?

来自分类Dev

(如何)将鼠标悬停在徽标上方时,会向上变换并在下方显示文本?

来自分类Dev

当我将鼠标悬停在按钮上时如何使图像出现(无继承)

来自分类Dev

Windows 10上的每个使用触摸板的应用程序都无法使用“当我将鼠标悬停在它们上时滚动不活动的窗口”

来自分类Dev

将鼠标悬停在图像上方的某些文本上时,如何阻止图像失去其不透明属性?

来自分类Dev

当我将鼠标悬停在图片上时,我希望它一直放大直到不再将鼠标放在上面

来自分类Dev

当我将鼠标悬停在“ a”上时,我的“ id”也会获得悬停

来自分类Dev

当我将鼠标悬停在文本上时,我会失去悬停效果

来自分类Dev

将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

来自分类Dev

将鼠标悬停在导航栏上显示图像

来自分类Dev

将鼠标悬停在导航栏上显示图像

来自分类Dev

将鼠标悬停在导航栏上

来自分类Dev

每次将鼠标悬停在上面时,重复进行鼠标悬停旋转

来自分类Dev

将鼠标悬停在列表上方

来自分类Dev

当我将鼠标悬停在文本上方时,我想使图像出现。我集成了一些JavaScript,但仍然无法正常工作

Related 相关文章

  1. 1

    当我将鼠标悬停在上方时,使文字消失

  2. 2

    每当我将鼠标悬停在滚动插件上时,如何运行ajax?

  3. 3

    当我将鼠标悬停在导航栏上时,字体变薄

  4. 4

    当我将鼠标悬停在导航栏上时,我无法弄清楚如何阻止导航栏突出显示我的活动链接

  5. 5

    将鼠标悬停在上方时如何显示注册/登录字段

  6. 6

    将鼠标悬停在另一个元素上时如何向上滚动div

  7. 7

    当我将鼠标悬停在其上方更改大小的元素上时,如何防止div移动

  8. 8

    当我将鼠标悬停在其上方时,提交按钮移动

  9. 9

    将鼠标悬停在上方时如何突出显示sap.m.table单元格的边框?

  10. 10

    将鼠标悬停在导航栏下的链接上时如何继承照片?

  11. 11

    将鼠标悬停在链接上时,如何获取EpicGame的导航栏过渡?

  12. 12

    将鼠标悬停在上方时更改图像颜色

  13. 13

    每次将鼠标悬停在上方时都会绘制自定义标签的图表

  14. 14

    每次将鼠标悬停在上方时都会绘制自定义标签的图表

  15. 15

    当鼠标悬停在上方时,如何使图像淡入?

  16. 16

    (如何)将鼠标悬停在徽标上方时,会向上变换并在下方显示文本?

  17. 17

    当我将鼠标悬停在按钮上时如何使图像出现(无继承)

  18. 18

    Windows 10上的每个使用触摸板的应用程序都无法使用“当我将鼠标悬停在它们上时滚动不活动的窗口”

  19. 19

    将鼠标悬停在图像上方的某些文本上时,如何阻止图像失去其不透明属性?

  20. 20

    当我将鼠标悬停在图片上时,我希望它一直放大直到不再将鼠标放在上面

  21. 21

    当我将鼠标悬停在“ a”上时,我的“ id”也会获得悬停

  22. 22

    当我将鼠标悬停在文本上时,我会失去悬停效果

  23. 23

    将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

  24. 24

    将鼠标悬停在导航栏上显示图像

  25. 25

    将鼠标悬停在导航栏上显示图像

  26. 26

    将鼠标悬停在导航栏上

  27. 27

    每次将鼠标悬停在上面时,重复进行鼠标悬停旋转

  28. 28

    将鼠标悬停在列表上方

  29. 29

    当我将鼠标悬停在文本上方时,我想使图像出现。我集成了一些JavaScript,但仍然无法正常工作

热门标签

归档