
Tip:需要引入js文件
```js
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
```
1.將[需要折疊的內容,](/0)包裹在一個div內,并為div加入collapse,navbar-collapse兩個類名
2.保證在[窄屏](/0)的時候要顯示的圖片\(固定寫法\)
```html
<button class="navbar-toggle" type="button" data-toggle="collapse">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
```
3.button添加data-target=".類名/\#id名",究競是類名還是id名呢?由需要折疊的div來決定。
```html
<div class="navbar navbar-default">
<div class="navbar-header">
<!-- navbar-brand -->
<a href="#" class="navbar-brand">極客營</a>
<!-- navbar-toggle -->
<button class="navbar-toggle" data-target="#collapse" data-toggle="collapse">
<span class="sr-only">Toggle Navbar</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- collapse -->
<div class="collapse navbar-collapse" id="collapse">
<ul class="nav navbar-nav">
<li><a href="#">JAVA</a></li>
<li><a href="#">PHP</a></li>
<li><a href="#">HTML5</a></li>
</ul>
</div>
</div>
```
```
.navbar .navbar-default
.navbar-header
.navbar-brand
.navbar-toggle data-toggle="collapse" data-target=""
.collpase .navbar-collapse
.nav .navbar-nav
```
- A.css工程化
- 1.課程介紹
- 2.css基礎
- 2.1非布局樣式
- 2.2使用自定義的字體
- 2.3行高
- 2.4背景
- 2.5邊框
- 2.6overflow
- 2.7文字折行
- 2.8文字的裝飾屬性
- 2.9cssHack
- 2.10美化checkbox
- 2.11css面試
- 3.css進階
- 3.1css布局
- 3.1.1table布局
- 3.1.2flexbox
- 3.1.3float
- 3.1.4inline-block布局
- 3.1.5響應式布局
- 3.1.6@media
- 3.1.7面試題
- 3.2css效果
- 3.2.1transform3d
- 3.3動畫
- 4.預處理器
- 4.1less
- 4.2sass
- 第一節 變量和嵌套
- 第二節 @mixin,%placeholder
- 第三節 插值#{}
- 第四節 sass的控制命令
- 4.3css預處理器框架
- 4.4面試
- 5.bootstrap
- 示例
- bootstrap3模板
- 第1章 起步
- 1-1帶懸浮高亮的表格
- 1-2圖像
- 1-3圖標
- 第2章 表單
- 2.1垂直表單
- 2.2水平表單
- 2.3內聯表單
- 2.4表單控件input
- 2.4.1select下拉框
- 2.4.2textarea
- 2.4.3checkbox/radio
- 2.4.4check/radio水平排列
- 2.4.5按鈕
- 2.4.6表單控件大小
- 2.4.7表單控件狀態(驗證)
- 2.4.8表單提示信息
- 2.4.9有圖標的表單
- 第3章 響應式布局
- 3-1實現原理
- 3-2列偏移排序
- 第8章 JS組件
- 1.modal模態框
- 第4章 菜單,按鈕,導航
- 5-1下來菜單
- 5-2下拉(分割線)
- 5-3下拉(菜單標題)
- 5-4dropup上彈菜單
- 5-5按鈕(按鈕組,工具欄)
- 5-6按鈕(嵌套按鈕組-下拉)
- 5-7按鈕(垂直分組)
- 第5章 導航
- 6-1tabs
- 6-2垂直堆疊導航
- 6-3自適應導航
- 6-4下拉導航
- 6-5breadcrumb導航
- 第6章 導航條
- 6-1為導航加標題
- 6-2帶表單的導航
- 6-3固定導航
- 6-4響應式導航
- 6.三大框架中的css
- 7.css3
- 第一章 3d效果
- B.進階教程
- 1.flex教程
- 2.css-@import
- 3.grid布局
- 4.bootstrap柵格實現原理
- 5.選擇器 倍數寫法
- C.sass進階教程
- 第一節 Sass的函數功能-字符串與數字函數
- 第二節 列表函數
- 第三節 Introspection函數
- 第四節 map
- 第五節 顏色函數