Twitter bootstrap 3 引导:如何更改导航栏的高度
这就是我到目前为止所做的: 这是我的CSS:Twitter bootstrap 3 引导:如何更改导航栏的高度,twitter-bootstrap-3,navbar,Twitter Bootstrap 3,Navbar,这就是我到目前为止所做的: 这是我的CSS: /*--------------------------------------------------- 3.1 Topbar ---------------------------------------------------*/ #section-topbar { position: fixed; top: 0; left: 0; right: 0; z-index: 10000; overflow: visib
/*---------------------------------------------------
3.1 Topbar
---------------------------------------------------*/
#section-topbar {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 10000;
overflow: visible;
font: normal 16px/24px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
/* border-bottom: 2px solid;
border-color: rgb(232,235,237);*/
}
/*Makes it so when you hover over the icon stays white*/
#section-topbar a {
color: #fff;
}
#section-topbar ul#nav > li {
display: block;
padding: 0;
}
#section-topbar ul#nav a {
display: block;
font: normal 11px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
text-decoration: none;
padding: 18px 20px 18px 20px;
}
#section-topbar ul#nav .menu-item-left a:hover {
background: #222;
text-decoration: none;
}
#section-topbar ul#nav .active a {
background: #44bbaa;
}
#section-topbar ul#nav .active a:hover {
background: #44bbaa;
}
#section-topbar i {
font-size: 25px;
}
/*Center Brand on NavBar*/
.navbar-brand {
position: absolute;
width: 100%;
left: 0;
text-align: center;
margin: auto;
}
如何将导航栏的高度更改为更薄的高度,并使下拉文本旁边有一个下拉图标而不是按钮
非常感谢。您可以通过在图标周围添加较小的填充物来降低顶栏的高度:
#section-topbar ul#nav a {
...
padding: 10px 20px;
}
一种简单的方法是使用Sass或更少的源代码,并更改
$navbar height
这样做的好处是,对navbar元素的上下边距或填充的所有其他计算都将根据新值自动调整。这是一个比试图覆盖已编译样式更易于维护和干净的解决方案
关于制作下拉文本而不是按钮,请参见导航栏中下拉列表的引导文档中的示例:
您应该能够在
元素内部执行非常类似的操作。亲爱的@Pabi,您能更具体一点吗?你在ul课程中使用了导航栏。是故意的吗?如果您不熟悉引导,请查看一些原始示例:您的代码有误。坚持使用示例,并根据您的要求更改内容。
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>