Joh*_*nTG 94 html css twitter-bootstrap
我无法理解以下代码的含义icon-bar:
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
Run Code Online (Sandbox Code Playgroud)
什么是icon-bar?为什么有三个相似的实例呢?
此代码位于导航栏部分:
<div class="navbar-header">
...
</div>
Run Code Online (Sandbox Code Playgroud)
lva*_*yut 129
icon-bar用于响应式布局,以在狭窄的浏览器屏幕上创建看起来像≡的按钮.您可以调整浏览器窗口的大小(缩小范围),以查看导航栏如何被该按钮替换.
这三个span标签创建了三条水平线,看起来像一个按钮,通常称为"汉堡"图标.
看看icon-bar在bootstrap.css:
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
background-color: #cccccc;
border-radius: 1px;
}
Run Code Online (Sandbox Code Playgroud)
它是一种块结构,因此它是逐行对齐的.将background-color被设置为gray80.其实,你可以改变它width,height,background-color如你所愿,等等.
我在OP的答案中进行了扩展,因为在不同的搜索过程中出现了这个问题,我不得不进行一些修改以实际开始工作,我觉得这里值得分享.将它放在它自己的答案中,以便它获得正确的代码格式.
我在下拉切换按钮而不是导航栏中使用了这个(同样的想法).这是我使用的代码:
HTML:
<div class="dropdown">
<a class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
Menu
<span class="icon-bars-button">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</span>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation"><a role="menuitem" tabindex="-1" href="reservations">Reservations</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="amenities">Amenities</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="accommodations">Accommodations</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="location">Location</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="packages">Packages</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.dropdown-toggle .icon-bars-button{
display: inline-block;
vertical-align:middle;
}
.dropdown-toggle .icon-bar {
margin-bottom:2px;
display: block;
width: 22px;
height: 2px;
background-color: #cccccc;
border-radius: 1px;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
94905 次 |
| 最近记录: |