use*_*747 7 twitter-bootstrap twitter-bootstrap-3
我是CSS和Bootstrap 3.0的新手.下面是我可以在很多地方找到的代码,现在我可以毫无问题地编写它.但我真的不知道事情是如何在幕后工作的.
<div class="navbar navbar-static-top navbar-inverse" role="navigation">
<a class="navbar-brand">Company</a>
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".top-nav">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse top-nav">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">News</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
上面的代码将为我提供动态UI.有人可以回答我的下面的问题
问候,Hemant
1.按钮和导航栏之间的连接性质:
buttons show and hide another element via class changes:
.collapse hides content
Use a button with the data-target attribute and the data-toggle="collapse".
Run Code Online (Sandbox Code Playgroud)
所以在你的代码中,data-target=".top-nav"
类collapse和对于CSSnavbar-collapse来说很重要。
两者都需要在 CSS 中允许更具体的选择器。
2.导航栏使用javascript折叠: https://github.com/twbs/bootstrap/blob/v4-dev/js/src/collapse.js
3.属性data-toggle和data-target在整个引导程序中用于诸如切换可见性之类的事情,但也用于轮播或启动模式。
| 归档时间: |
|
| 查看次数: |
5297 次 |
| 最近记录: |