簡體   English   中英

Bootstrap 選項卡式面板

[英]Bootstrap tabbed panel

我想弄清楚如何獲得“選項卡式面板”。 我有一個面板和一個標簽式菜單工作得很好,但面板和標簽式導航之間存在差距。

我仍在嘗試找出這個 Bootstrap 框架,因此非常感謝任何指導。 我還附上了一張截圖,說明它看起來像tabbed pane 的截圖 我已經去掉了所有的 PHP 代碼,所以更容易復制。

這是代碼:

 body { padding: 10px; } #exTab1 .tab-content { color: white; background-color: #428bca; padding: 5px 5px; } #exTab2 h3 { color: white; background-color: #428bca; padding: 5px 5px; } /* remove border radius for the tab */ #exTab1 .nav-pills > li > a { border-radius: 0; } /* change border radius for the tab , apply corners on top*/ #exTab3 .nav-pills > li > a { border-radius: 4px 4px 0 0; } #exTab3 .tab-content { color: white; background-color: #428bca; padding: 5px 5px; }
 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="exTab3" class="container"> <ul class="nav nav-tabs"> <li class="active"> <a href="#overview" data-toggle="tab"><strong>Overview</strong></a> </li> <li><a href="#assets" data-toggle="tab"><strong>Assets</strong></a> </li> <li><a href="#services" data-toggle="tab"><strong>Services</strong></a> </li> </ul> <div class="tab-content clearfix"> <div class="tab-pane active" id="overview"> <!-- Overview --> <!-- Default panel contents --> <div class="panel-heading"><i class="fa fa-user" center-block style="font-size:inherit;color:orange;"></i> Overview</div> <div class="panel-body"> <p>Your content here</p> </div> <!-- /Overview --> <div class="col-sm-4"> </div> </div> <div class="tab-pane" id="assets"> <!-- Assets --> <div class="panel-heading"><i class="fa fa-bug" center-block style="font-size:inherit;color:orange;"></i> Associated Assets</div> <div class="panel-body"> <p>Your content here</p> <!-- Table --> <!-- /Assets --> </div> </div> <div class="tab-pane" id="services"> <!-- Services --> <div class="panel-heading"><i class="fa fa-bullhorn" center-block style="font-size:inherit;color:orange;"></i> Associated Services</div> <div class="panel-body"> <p>Your content here</p> </div> </div> </div>

https://jsfiddle.net/richss/mxp8qm2a/20/

更新

將工作代碼放入我們的“門戶”中,正在拉取樣式等,截圖:

結果

您的代碼幾乎工作,你只需要添加jQuery和關閉標簽的資產<div>開始服務之前<div>

在此處查看工作演示https://jsfiddle.net/dLpm9hgy/2/

或者在這里:

 body { padding: 10px; } #exTab1 .tab-content { color: white; background-color: #428bca; padding: 5px 15px; } #exTab2 h3 { color: white; background-color: #428bca; padding: 5px 15px; } /* remove border radius for the tab */ #exTab1 .nav-pills > li > a { border-radius: 0; } /* change border radius for the tab , apply corners on top*/ #exTab3 .nav-pills > li > a { border-radius: 4px 4px 0 0; } #exTab3 .tab-content { color: white; background-color: #428bca; padding: 5px 15px; }
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <div id="exTab3" class="container"> <ul class="nav nav-tabs"> <li class="active"> <a href="#overview" data-toggle="tab"><strong>Overview</strong></a> </li> <li><a href="#assets" data-toggle="tab"><strong>Assets</strong></a> </li> <li><a href="#services" data-toggle="tab"><strong>Services</strong></a> </li> </ul> <div class="tab-content clearfix"> <div class="tab-pane active" id="overview"> <!-- Overview --> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading"><i class="fa fa-user" center-block style="font-size:inherit;color:orange;"></i> Overview</div> <div class="panel-body"> <p>...</p> </div> </div> <!-- /Overview --> <div class="col-sm-4"> </div> </div> <div class="tab-pane" id="assets"> <!-- Assets --> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading"><i class="fa fa-bug" center-block style="font-size:inherit;color:orange;"></i> Associated Assets</div> <div class="panel-body"> </div> <!-- Table --> <!-- /Assets --> </div> </div> <div class="tab-pane" id="services"> <!-- Services --> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading"><i class="fa fa-bullhorn" center-block style="font-size:inherit;color:orange;"></i> Associated Services</div> <div class="panel-body"> <table class="table"> <tr> <th>Below is a list of associated services for user:</th> </tr> es --> </div> <div class="tab-pane" id="4b"> </div> </div> </div> </div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM