Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改导航栏的不透明度,而不更改导航栏上文本的不透明度_Javascript_Html_Css_Bootstrap 4 - Fatal编程技术网

Javascript 更改导航栏的不透明度,而不更改导航栏上文本的不透明度

Javascript 更改导航栏的不透明度,而不更改导航栏上文本的不透明度,javascript,html,css,bootstrap-4,Javascript,Html,Css,Bootstrap 4,有人能告诉我如何改变这个导航栏的不透明度而不改变导航栏上文本的不透明度吗?还有,有人能告诉我如何更改导航栏上文本的颜色吗 搜寻 **上面提到的是一个引导导航条形码。有人能告诉我如何在不更改导航栏上文本的不透明度的情况下更改此导航栏的不透明度吗?还请告诉我如何更改导航栏上文本的颜色?***只需更改导航栏的背景色(rgba) 文档:只需更改导航栏(rgba)的背景色即可 文档:签出rgba(): 签出rgba(): 要使导航栏半透明而不影响内容,可以使用半透明颜色 您需要

有人能告诉我如何改变这个导航栏的不透明度而不改变导航栏上文本的不透明度吗?还有,有人能告诉我如何更改导航栏上文本的颜色吗


搜寻
**上面提到的是一个引导导航条形码。有人能告诉我如何在不更改导航栏上文本的不透明度的情况下更改此导航栏的不透明度吗?还请告诉我如何更改导航栏上文本的颜色?***
只需更改导航栏的背景色(rgba)


文档:

只需更改导航栏(rgba)的背景色即可

文档:

签出rgba():

签出rgba():


要使导航栏半透明而不影响内容,可以使用半透明颜色

您需要做两件事:

  • 从导航栏中删除
    导航栏灯光
    类-这是当前正在添加的颜色
  • 用你想要的颜色添加你自己的CSS。您可以使用RGBA颜色指定不透明度,或使用十六进制指定透明通道,例如
  • 请注意,您还需要使用
    !重要信息
    (不幸的是,这通常是不好的做法!),因为引导类的设置方式:

    nav.navbar {
      background-color: rgb(248 249 250 / 0.5)!important
    }
    
    更改导航链接的颜色:这也是由引导类定义的,因此最好使用元素检查器查找现有类并覆盖它们-请参阅下面的工作片段

    下拉菜单 如果还想更改下拉菜单的文本颜色和不透明度,可以添加以下内容:

    .dropdown-menu{  background: rgba(255, 255, 255, 0.5);  }
    .dropdown-item { color: #green;  }   
    
    工作示例:

    nav.navbar{
    背景色:rgb(248249250/0.5)!重要;
    }
    /*覆盖引导导航类*/
    .导航栏导航.导航链接{
    颜色:红色;
    }
    .navbar nav.active>.nav link、.navbar nav.nav-link.active、.navbar nav.nav-link.show、.navbar nav.show>.nav link{
    颜色:蓝色;
    }
    /*覆盖引导下拉式导航类*/
    .下拉项{
    颜色:绿色;
    }   
    .下拉菜单{
    背景:rgba(255,255,255,0.5);
    }
    /*仅用于演示以显示透明度*/
    .第页{
    背景:url(http://placekitten.com/500/500)重复;
    高度:100vh
    }
    
    
    搜寻
    要使导航栏半透明而不影响内容,只需使用半透明颜色即可

    您需要做两件事:

  • 从导航栏中删除
    导航栏灯光
    类-这是当前正在添加的颜色
  • 用你想要的颜色添加你自己的CSS。您可以使用RGBA颜色指定不透明度,或使用十六进制指定透明通道,例如
  • 请注意,您还需要使用
    !重要信息
    (不幸的是,这通常是不好的做法!),因为引导类的设置方式:

    nav.navbar {
      background-color: rgb(248 249 250 / 0.5)!important
    }
    
    更改导航链接的颜色:这也是由引导类定义的,因此最好使用元素检查器查找现有类并覆盖它们-请参阅下面的工作片段

    下拉菜单 如果还想更改下拉菜单的文本颜色和不透明度,可以添加以下内容:

    .dropdown-menu{  background: rgba(255, 255, 255, 0.5);  }
    .dropdown-item { color: #green;  }   
    
    工作示例:

    nav.navbar{
    背景色:rgb(248249250/0.5)!重要;
    }
    /*覆盖引导导航类*/
    .导航栏导航.导航链接{
    颜色:红色;
    }
    .navbar nav.active>.nav link、.navbar nav.nav-link.active、.navbar nav.nav-link.show、.navbar nav.show>.nav link{
    颜色:蓝色;
    }
    /*覆盖引导下拉式导航类*/
    .下拉项{
    颜色:绿色;
    }   
    .下拉菜单{
    背景:rgba(255,255,255,0.5);
    }
    /*仅用于演示以显示透明度*/
    .第页{
    背景:url(http://placekitten.com/500/500)重复;
    高度:100vh
    }
    
    
    搜寻
    您是希望在导航栏上应用半透明颜色,还是希望在某个点(例如在滚动时)进行更改?@FluffyKitten我只希望在不更改文本不透明性的情况下使用半透明颜色您是否希望在导航栏上应用半透明颜色,或者你想让它在某个点上改变,例如在卷轴上?@FluffyKitten我只想要一个半透明的颜色,而不改变文本的不透明性。我已经试过了。不起作用了是的,起作用了。只需从类中删除“背景光”,因为你正在覆盖它。是的,现在它工作了。谢谢你能告诉我如何更改文本颜色吗?@ArunUpreti“你能告诉我如何更改文本颜色吗?”我的答案中已经有一个了
    .dropdown-menu{  background: rgba(255, 255, 255, 0.5);  }
    .dropdown-item { color: #green;  }