Bootstrap組件和插件的簡單使用

響應(yīng)式導(dǎo)航條

  • 特征
  • 在PC和平板中默認(rèn)要顯示所有的內(nèi)容
  • 在手機中導(dǎo)航條默認(rèn)只顯示logo窥妇,以及一個“菜單折疊展開按鈕”就谜,只有點擊按鈕后才顯示所有的菜單項
  • bootstrap中導(dǎo)航條的基本結(jié)構(gòu)
  • 基礎(chǔ)類 class="navbar"
  • 按位置區(qū)分
    • 頂部導(dǎo)航條和底部導(dǎo)航條
  • 按顏色區(qū)分
    • 淺色底深色的字 - navbar-default
    • 深色底淺色的字 - navbar-inverse
  • 按定位方式分
    • 靜態(tài)定位 - 默認(rèn)值
    • 固態(tài)定位 - nav-fixed-top/bottom
  • html結(jié)構(gòu)
<div class="navbar 顏色 定位">

             <div class="container">
                 
                 導(dǎo)航條的頭部-商標(biāo)加按鈕
                 <div class="navbar-header">
                   <a class="navbar-brand">
                   <button class="navbar-toggle">
                 </div>

                 導(dǎo)航條的折疊菜單
                 <div class="navbar-collapse">
                    
                    <ul class="nav navbar-nav">
                    <form class="navbar-form">
                    <button class="navbar-btn">
                    <span class="navbar-text">
                    <a class="nav-link navbar-text">

                 </div>

             </div>

          </div>

  • 應(yīng)用實例
<div class="navbar navbar-default ">
            <div class="container">
                <!--導(dǎo)航條頭部-->
                <div class="navbar-header">
                    <a href="#" class="navbar-brand">
                        ![](http://upload-images.jianshu.io/upload_images/3132360-5c1614b6f7accae8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
                    </a>
                    <button class="navbar-toggle" data-toggle="collapse" data-target="#collapse"><span class="glyphicon glyphicon-th-list"></span></button>
                </div>
                
                <!--折疊菜單-->
                <div class="navbar-collapse collapse in" id="collapse">
                    <a href="#" class="navbar-link navbar-text navbar-right">注冊</a>
                    <span class="navbar-text navbar-right">|</span>
                    <button class="btn btn-danger navbar-btn navbar-right">登陸</button>
                    <form action="" class="navbar-form navbar-right">
                        <div class="form-group has-feedback">
                            <label for="uname" class="sr-only">搜索:</label>
                            <input type="text" class="form-control">
                            <span class="form-control-feedback glyphicon glyphicon-search"></span>
                        </div>
                    </form>
                    <ul class="nav navbar-nav navbar-right">
                        <li class="active"><a href="#">吃飯</a></li>
                        <li><a href="#">睡覺</a></li>
                        <li><a href="#">打豆豆</a></li>
                    </ul>
                </div>
            </div>
        </div>
適應(yīng)手機
適應(yīng)PC

插件-標(biāo)簽頁

html代碼

<ul class="nav nav-tabs">
            <li><a href="#item1" data-toggle="tab">十元套餐</a></li>
            <li class="active"><a href="#item2" data-toggle="tab">二十元套餐</a></li>
            <li><a href="#item3" data-toggle="tab">三十元套餐</a></li>
        </ul>
        <div class="tab-content">
            <div class="tab-pane fade" id="item1">歡迎使用十元套餐Lorem ipsum dolor sit amet, consectetur adipisicing elit. Incidunt optio a ullam aspernatur quasi necessitatibus in saepe neque consectetur officia quod debitis et quam quas placeat alias dolor voluptate eius?</div>
            <div class="active tab-pane fade in" id="item2">歡迎使用二十元套餐Lorem ipsum dolor sit amet, consectetur adipisicing elit. Qui soluta atque dolorum quasi earum asperiores aspernatur neque unde. Odit libero qui facilis fugit doloremque architecto. Non natus necessitatibus veritatis laudantium.</div>
            <div class="tab-pane fade " id="item3">歡迎使用三十元套餐Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eius cumque iste quasi laborum earum inventore tempore non ipsum quam nesciunt maiores saepe. Perferendis nulla a vero nihil impedit! Possimus dolores.</div>
        </div>
標(biāo)簽頁

插件-彈出框


    1. 工具提示框(tooltip)

        data-toggle="tooltip"

    2. 彈出框(popover)

        data-toggle="popover"

    3. 警告框(alert)
        
        <div class="alert alert-四種顏色 alert-dismissible>

           <span class="close" data-dismiss="alert">×</span>

           xxxx

        </div>

    4. 模態(tài)對話框(modal)

    5.模態(tài)對話框
      1) 模態(tài)框定義:在父窗體中彈出一個子窗體怪蔑,子窗體若不關(guān)閉,父窗體就無法獲得焦點丧荐,同時父子窗體之間還可以傳遞數(shù)據(jù)缆瓣,window.alert()/confirm()/prompt()就是典型的例子

      2)模態(tài)框必需的結(jié)構(gòu)

          <div class="modal">  半透明的黑色遮罩層
            
            <div class="modal-dialog"> 寬、定位
               
               <div class="modal-content"> 邊框背景色陰影
                   
                   <div class="modal-header"><h3 class="modal-title"></h3></div>
                   <div class="modal-body">主體</div>
                   <div class="modal-footer">尾部</div>

               </div>

            </div>
             
          </div>


      3) 顯示一個模態(tài)框

          1) <a href="#模態(tài)框id" data-toggle="modal">
          2) <button data-toggle="modal" data-target="#模態(tài)框id">

      4) 關(guān)閉一個模態(tài)框

         <span data-dismiss="modal">&times</span>

應(yīng)用實例

<div class="modal fade in" id="modal1" >
            <!--設(shè)置大小和定位-->
            <div class="modal-dialog modal-md">
                <!--設(shè)置邊框顏色-->
                <div class="modal-content">
                    <div class="modal-header">
                        <h3 class="modal-title">XML和HTML的區(qū)別</h3>
                    </div>
                    <div class="modal-body">XHTML是更為嚴(yán)格的HTMLlorem Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore fuga repellat rerum dolor eos in est. Ipsam minima tenetur fuga voluptatem quae numquam provident saepe ducimus dolorum laboriosam deleniti consequuntur.</div>
                    <div class="modal-footer">
                        <button class="btn btn-danger pull-left">上一頁</button>
                        <button class="btn btn-success pull-left">下一頁</button>
                        <button class="btn btn-warning pull-right">OK</button>
                    </div>
                </div>
            </div>
        </div>
        <!--讓modal顯示-->
        <a href="#modal1" data-toggle="modal">modal的顯示</a>
        <button data-toggle="modal" data-target="#modal1">button的modal顯示</button>
模態(tài)提示框

插件-折疊效果

1. 觸發(fā)一個折疊效果

         1)<a href="#折疊元素id" data-toggle="collapse">

         2) <button data-toggle="collapse" data-target="#折疊元素id">

     2. 折疊元素

        <div id="折疊元素id" class="collapse in">

        </div> 


     3. 折疊組件的兩個擴展用途

        1) 響應(yīng)式導(dǎo)航條在手機屏幕中的效果
        2) according(手風(fēng)琴)


     4. 手風(fēng)琴html結(jié)構(gòu)-依托于面板和折疊組件

        <div class="panel-group" id="test">

          <div class="panel panel-danger">
            
            <div  class="panel-heading">
                <h3 class="panel-title">
                  <a href="#item1" data-toggle="#item1" data-parent="#test">紅樓夢簡介</a>
                </h3>
            </div>

            <div id="item1" class="collapse">

              <div  class="panel-body">
               
               </div>

            </div>

            

            <div  class="panel-footer">
               尾部
            </div>

          </div>

        </div>

應(yīng)用實例

<h1>折疊效果</h1>
        <button data-toggle="collapse" data-target="#d1">點擊我折疊</button>
        <div class="collapse in" id="d1">
            Lorem ipsum dolor sit amet, consectetur adipisicing elit. Natus ducimus temporibus blanditiis iusto mollitia ullam ab quam est placeat fuga architecto voluptas aliquam asperiores qui doloremque dolor accusamus deleniti laboriosam?
            Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maiores quisquam quos sint laudantium nihil debitis aliquam consequatur velit architecto quidem quis voluptas quia iure maxime harum eum sed repellendus repellat.
        </div>
        
        
        <h1>手風(fēng)琴</h1>
        <div class="panel-group" id="accordion">
            <div class="panel panel-danger">
                <div class="panel-heading"><a href="#pan1" data-toggle="collapse" data-parent="#accordion">西游記</a></div>
                <div class="panel-body collapse in" id="pan1">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nostrum accusantium excepturi nihil dicta molestias sit soluta? Doloribus laborum minima ad sapiente vel nesciunt accusamus obcaecati consectetur earum alias iste tempora!</div>
                
            </div>
            <div class="panel panel-success">
                <div class="panel-heading"><a href="#pan2" data-toggle="collapse" data-parent="#accordion">水滸傳</a></div>
                <div class="panel-body collapse in" id="pan2">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam quidem impedit animi deleniti laborum quo debitis odit eos corrupti saepe beatae minus harum voluptate laudantium et architecto blanditiis facilis similique.</div>
                
            </div>
            <div class="panel panel-warning">
                <div class="panel-heading"><a href="#pan3" data-toggle="collapse" data-parent="#accordion">三國演義</a></div>
                <div class="panel-body collapse in" id="pan3">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nam ut voluptate nobis repellendus explicabo nihil maxime dignissimos veniam corrupti asperiores ipsum consequatur odit tenetur reprehenderit dolores assumenda velit. Blanditiis consequatur.</div>
                
            </div>
            
        </div>
        
        
        
        
        <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
  <!-- Indicators -->
  <ol class="carousel-indicators">
    <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
    <li data-target="#carousel-example-generic" data-slide-to="1"></li>
    <li data-target="#carousel-example-generic" data-slide-to="2"></li>
  </ol>

  <!-- Wrapper for slides -->
  <div class="carousel-inner" role="listbox">
    <div class="item active">
      ![](...)
      <div class="carousel-caption">
        ...
      </div>
    </div>
    <div class="item">
      ![](...)
      <div class="carousel-caption">
        ...
      </div>
    </div>
    ...
  </div>

  <!-- Controls -->
  <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
  </a>
折疊效果一
手風(fēng)琴
手風(fēng)琴二
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末虹统,一起剝皮案震驚了整個濱河市弓坞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌车荔,老刑警劉巖渡冻,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異忧便,居然都是意外死亡族吻,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門珠增,熙熙樓的掌柜王于貴愁眉苦臉地迎上來超歌,“玉大人,你說我怎么就攤上這事蒂教∥【伲” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵凝垛,是天一觀的道長懊悯。 經(jīng)常有香客問我蜓谋,道長,這世上最難降的妖魔是什么炭分? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮欠窒,結(jié)果婚禮上覆旭,老公的妹妹穿的比我還像新娘岖妄。我一直安慰自己,他們只是感情好福扬,可當(dāng)我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般撇吞。 火紅的嫁衣襯著肌膚如雪煮岁。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天色罚,我揣著相機與錄音金抡,去河邊找鬼巫击。 笑死精续,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼付呕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起说订,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎埂伦,沒想到半個月后膊毁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體媳否,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡力图,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片漾月。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡隧期,死狀恐怖仆潮,靈堂內(nèi)的尸體忽然破棺而出鹏浅,到底是詐尸還是另有隱情芥喇,我是刑警寧澤,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布珊搀,位于F島的核電站链沼,受9級特大地震影響乱豆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜底哥,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一咙鞍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧趾徽,春花似錦续滋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春朗恳,著一層夾襖步出監(jiān)牢的瞬間湿颅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工粥诫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留油航,地道東北人。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓怀浆,卻偏偏與公主長得像谊囚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子执赡,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,834評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 一. bootstrap-組件-響應(yīng)式導(dǎo)航條 - 最重點最難點 特征1)在PC和平板中默認(rèn)要顯示所有的內(nèi)容2)在手...
    不住海邊也喜歡浪閱讀 1,059評論 0 2
  • 第5章 菜單镰踏、按鈕及導(dǎo)航 一、下拉菜單 小伙伴們注意沙合,在Bootstrap框架中的下拉菜單組件是一個獨立的組件奠伪,根...
    凜0_0閱讀 4,938評論 0 66
  • 一. bootstrap-組件-響應(yīng)式導(dǎo)航條 特征 在PC和平板中默認(rèn)要顯示所有的內(nèi)容 在手機中導(dǎo)航條默認(rèn)只顯示l...
    云音流閱讀 275評論 0 3
  • 煙擁寒家舍 月吻白地沙 晚歸人披發(fā) 疲倦不忍扎
    長珩閱讀 413評論 0 0
  • 無論在PC時代還是移動互聯(lián)網(wǎng)時代绊率,用戶都是重要的資源,這周想總結(jié)的問題是猜拾,O2O用戶的忠誠度高不高呢即舌? 如何定義用...
    凱蒂貓閱讀 441評論 0 3