只是想知道是否有任何方法可以调整Bootstrap的导航栏切换图标的大小?
我使用.navbar-dark
主题作为模板,这是尺寸:
.navbar-dark {
background-color: #111 !important;
}
.navbar {
background-image: url("/images/Harris_Logo_Small2.svg");
background-position: center;
background-repeat: no-repeat;
height: 25px;
padding: 0px;
margin: 3px;
}
.navbar-nav {
background-color: #111111;
border-color: #111111;
}
这是对应的CSS:
.navbar .navbar-toggle {
border-color: #ff0000;
}
.navbar .navbar-toggle:hover,
.navbar .navbar-toggle:focus {
background-color: #ff0000;
}
button.navbar-toggler {
background-color: #111111;
height: 25px;
width: 25px;
}
button.navbar-toggler .icon {
background-color: #111;
}
.navbar-default .navbar-toggle .icon-bar{
background-color: #111;
}
.navbar .navbar-toggle .navbar-toggler-icon {
color: #ecf0f1;
height: 20px !important;
width: 20px !important;
}
如您所见(希望如此),切换开关图标对于我为导航栏高度选择的尺寸而言太大了。任何帮助是极大的赞赏。
在引导程序3中:
您可以覆盖.navbar-toggle .icon-bar
引导程序类。检查以下代码段以供参考。
.navbar-dark {
background-color: #111 !important;
}
.navbar-toggle .icon-bar{
width: 50px !important;
height:3px !important;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<nav class="navbar navbar-inverse navbar-dark">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">WebSiteName</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li class="dropdown">
<a href="#">Page 1</a>
</li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
</ul>
</div>
</div>
</
在引导程序4中:
.navbar-inverse .navbar-toggler-icon{
padding: 30px !important;
}
注意:在Bootstrap 4中,您不能单独增加高度/宽度。它会影响到height
和width
使用的时候padding
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句