Css 如何为活动引导4导航栏项添加背景色

Css 如何为活动引导4导航栏项添加背景色,css,bootstrap-4,Css,Bootstrap 4,我正在尝试为活动引导4导航栏项添加背景色。它部分适用。如何适用于全身高? 我使用css,比如 .active { background:rgba(165, 168, 168, 0.329); } 空格实际上是导航的元素填充。一个解决方案是消除顶部和底部填充。您可以使用方法将“px-3 py-0”类添加到nav元素来完成此操作 <nav class="navbar navbar-expand-lg navbar-dark bg-danger fixed-top px-3 py-0"

我正在尝试为活动引导4导航栏项添加背景色。它部分适用。如何适用于全身高? 我使用css,比如

.active {
   background:rgba(165, 168, 168, 0.329);
}


空格实际上是导航的元素填充。一个解决方案是消除顶部和底部填充。您可以使用方法将“px-3 py-0”类添加到nav元素来完成此操作

<nav class="navbar navbar-expand-lg navbar-dark bg-danger fixed-top px-3 py-0"></nav>

同时,应增加a的高度,以匹配导航的高度。行高属性应调整为文本居中。

您能解释一下,部分是什么意思吗??您希望得到什么?部分工作,当添加
py-1
时,它将转到旧状态是。您需要使用py-0在y轴上对填充进行elminate。若您需要更多的高度,您需要使用CSSAL为“nav”元素添加高度。所以,若您增加nav的高度,您还需要增加具有相同大小的元素的高度。我会更新我的答案。工作完美无瑕!需要将
nav:{height:50px;}
更改为
nav{height:50px;}
nav {
   height: 50px;
}

nav li a {
   height: 50px;
   line-height: 35px;
}