如何降低 Bootstrap 4 中的导航栏高度?
How do you decrease navbar height in Bootstrap 4?
下面是我的 bootstrap 4
代码
<nav class="navbar navbar-collapse navbar-toggleable-md navbar-light bg-faded ">
<div class="collapse navbar-collapse" id="navbarText">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link " >
<span class="icon icon18 icon-upload"></span>
Input Data From Prior Month
</a>
</li>
<li class="nav-item">
<a class="nav-link " >
<span class="icon icon18 icon-excel-file"></span>
Export to Excel
</a>
</li>
</ul>
<span class="navbar-text color-blue">
*Data Automatically pulled from sources
</span>
</div>
</nav>
此处为 bootstrap 3 提供了各种示例
How do you decrease navbar height in Bootstrap 3?
但是 none 似乎适用于 bootstrap 4,有人可以帮忙解决这个问题吗?
在 Bootstrap 4 中使用 spacing utils 可以更轻松地降低导航栏高度。导航栏的高度来自导航栏内容中的填充。
只需在 nav-link
和 navbar-text
..
中使用 py-0
<nav class="navbar navbar-collapse navbar-toggleable-md navbar-light bg-faded ">
<div class="collapse navbar-collapse" id="navbarText">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link py-0">
<span class="icon icon18 icon-upload"></span> Input Data From Prior Month
</a>
</li>
<li class="nav-item">
<a class="nav-link py-0">
<span class="icon icon18 icon-excel-file"></span> Export to Excel
</a>
</li>
</ul>
<span class="navbar-text py-0 color-blue">
*Data Automatically pulled from sources
</span>
</div>
</nav>
py-0
class 设置 padding-top:0;padding-bottom:0
项目。
如果有人喜欢更改 CSS 以获得相同的结果,请尝试此方法。在我的例子中,我刚刚更改了 .navbar
min-height
和链接 font-size
并且它减少了导航栏。
例如:
.navbar{
min-height:12px;
}
.navbar a {
font-size: 11.2px;
}
这也适用于增加导航栏高度。
这也有助于在向下滚动浏览器时更改导航栏大小。
下面是我的 bootstrap 4
代码 <nav class="navbar navbar-collapse navbar-toggleable-md navbar-light bg-faded ">
<div class="collapse navbar-collapse" id="navbarText">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link " >
<span class="icon icon18 icon-upload"></span>
Input Data From Prior Month
</a>
</li>
<li class="nav-item">
<a class="nav-link " >
<span class="icon icon18 icon-excel-file"></span>
Export to Excel
</a>
</li>
</ul>
<span class="navbar-text color-blue">
*Data Automatically pulled from sources
</span>
</div>
</nav>
此处为 bootstrap 3 提供了各种示例 How do you decrease navbar height in Bootstrap 3? 但是 none 似乎适用于 bootstrap 4,有人可以帮忙解决这个问题吗?
在 Bootstrap 4 中使用 spacing utils 可以更轻松地降低导航栏高度。导航栏的高度来自导航栏内容中的填充。
只需在 nav-link
和 navbar-text
..
py-0
<nav class="navbar navbar-collapse navbar-toggleable-md navbar-light bg-faded ">
<div class="collapse navbar-collapse" id="navbarText">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link py-0">
<span class="icon icon18 icon-upload"></span> Input Data From Prior Month
</a>
</li>
<li class="nav-item">
<a class="nav-link py-0">
<span class="icon icon18 icon-excel-file"></span> Export to Excel
</a>
</li>
</ul>
<span class="navbar-text py-0 color-blue">
*Data Automatically pulled from sources
</span>
</div>
</nav>
py-0
class 设置 padding-top:0;padding-bottom:0
项目。
如果有人喜欢更改 CSS 以获得相同的结果,请尝试此方法。在我的例子中,我刚刚更改了 .navbar
min-height
和链接 font-size
并且它减少了导航栏。
例如:
.navbar{
min-height:12px;
}
.navbar a {
font-size: 11.2px;
}
这也适用于增加导航栏高度。
这也有助于在向下滚动浏览器时更改导航栏大小。