PageRenderTime 63ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/wp-content/themes/motive/page-componentsguide.php

https://bitbucket.org/space87/wordpressstart
PHP | 2494 lines | 2394 code | 90 blank | 10 comment | 14 complexity | 88a6a2c21a7efebd700173108d776ad3 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?php
  2. /**
  3. * Template Name: Components Guide, no sidebar
  4. *
  5. * @package WP-Bootstrap
  6. * @subpackage Default_Theme
  7. * @since WP-Bootstrap 0.87
  8. *
  9. * Last Revised: September 9, 2012
  10. *
  11. */
  12. get_header(); ?>
  13. <?php while ( have_posts() ) : the_post(); ?>
  14. <!-- Masthead
  15. ================================================== -->
  16. <header class="jumbotron subhead" id="overview">
  17. <div class="container">
  18. <h1><?php the_title(); ?></h1>
  19. <p class="lead">Dozens of reusable components built to provide navigation, alerts, popovers, and more.</p>
  20. </div>
  21. </header>
  22. <div class="container">
  23. <!-- Docs nav
  24. ================================================== -->
  25. <div class="row">
  26. <div class="span3 bs-docs-sidebar">
  27. <ul class="nav nav-list bs-docs-sidenav">
  28. <li><a href="#dropdowns"><i class="icon-chevron-right"></i> Dropdowns</a></li>
  29. <li><a href="#buttonGroups"><i class="icon-chevron-right"></i> Button groups</a></li>
  30. <li><a href="#buttonDropdowns"><i class="icon-chevron-right"></i> Button dropdowns</a></li>
  31. <li><a href="#navs"><i class="icon-chevron-right"></i> Navs</a></li>
  32. <li><a href="#navbar"><i class="icon-chevron-right"></i> Navbar</a></li>
  33. <li><a href="#breadcrumbs"><i class="icon-chevron-right"></i> Breadcrumbs</a></li>
  34. <li><a href="#pagination"><i class="icon-chevron-right"></i> Pagination</a></li>
  35. <li><a href="#labels-badges"><i class="icon-chevron-right"></i> Labels and badges</a></li>
  36. <li><a href="#typography"><i class="icon-chevron-right"></i> Typography</a></li>
  37. <li><a href="#thumbnails"><i class="icon-chevron-right"></i> Thumbnails</a></li>
  38. <li><a href="#alerts"><i class="icon-chevron-right"></i> Alerts</a></li>
  39. <li><a href="#progress"><i class="icon-chevron-right"></i> Progress bars</a></li>
  40. <li><a href="#media"><i class="icon-chevron-right"></i> Media object</a></li>
  41. <li><a href="#misc"><i class="icon-chevron-right"></i> Misc</a></li>
  42. </ul>
  43. </div>
  44. <div class="span9">
  45. <!-- Dropdowns
  46. ================================================== -->
  47. <section id="dropdowns">
  48. <div class="page-header">
  49. <h1>Dropdown menus</h1>
  50. </div>
  51. <h2>Example</h2>
  52. <p>Toggleable, contextual menu for displaying lists of links. Made interactive with the <a href="./javascript.html#dropdowns">dropdown JavaScript plugin</a>.</p>
  53. <div class="bs-docs-example">
  54. <div class="dropdown clearfix">
  55. <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
  56. <li><a tabindex="-1" href="#">Action</a></li>
  57. <li><a tabindex="-1" href="#">Another action</a></li>
  58. <li><a tabindex="-1" href="#">Something else here</a></li>
  59. <li class="divider"></li>
  60. <li><a tabindex="-1" href="#">Separated link</a></li>
  61. </ul>
  62. </div>
  63. </div>
  64. <pre class="prettyprint linenums">
  65. &lt;ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"&gt;
  66. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Action&lt;/a&gt;&lt;/li&gt;
  67. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Another action&lt;/a&gt;&lt;/li&gt;
  68. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Something else here&lt;/a&gt;&lt;/li&gt;
  69. &lt;li class="divider"&gt;&lt;/li&gt;
  70. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Separated link&lt;/a&gt;&lt;/li&gt;
  71. &lt;/ul&gt;
  72. </pre>
  73. <h2>Markup</h2>
  74. <p>Looking at just the dropdown menu, here's the required HTML. You need to wrap the dropdown's trigger and the dropdown menu within <code>.dropdown</code>, or another element that declares <code>position: relative;</code>. Then just create the menu.</p>
  75. <pre class="prettyprint linenums">
  76. &lt;div class="dropdown"&gt;
  77. &lt;!-- Link or button to toggle dropdown --&gt;
  78. &lt;ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"&gt;
  79. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Action&lt;/a&gt;&lt;/li&gt;
  80. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Another action&lt;/a&gt;&lt;/li&gt;
  81. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Something else here&lt;/a&gt;&lt;/li&gt;
  82. &lt;li class="divider"&gt;&lt;/li&gt;
  83. &lt;li&gt;&lt;a tabindex="-1" href="#"&gt;Separated link&lt;/a&gt;&lt;/li&gt;
  84. &lt;/ul&gt;
  85. &lt;/div&gt;
  86. </pre>
  87. <h2>Options</h2>
  88. <p>Align menus to the right and add include additional levels of dropdowns.</p>
  89. <h3>Aligning the menus</h3>
  90. <p>Add <code>.pull-right</code> to a <code>.dropdown-menu</code> to right align the dropdown menu.</p>
  91. <pre class="prettyprint linenums">
  92. &lt;ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dLabel"&gt;
  93. ...
  94. &lt;/ul&gt;
  95. </pre>
  96. <h3>Sub menus on dropdowns</h3>
  97. <p>Add an extra level of dropdown menus, appearing on hover like those of OS X, with some simple markup additions. Add <code>.dropdown-submenu</code> to any <code>li</code> in an existing dropdown menu for automatic styling.</p>
  98. <div class="bs-docs-example" style="min-height: 180px;">
  99. <div class="pull-left">
  100. <p class="muted">Default</p>
  101. <div class="dropdown clearfix">
  102. <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
  103. <li><a tabindex="-1" href="#">Action</a></li>
  104. <li><a tabindex="-1" href="#">Another action</a></li>
  105. <li><a tabindex="-1" href="#">Something else here</a></li>
  106. <li class="divider"></li>
  107. <li class="dropdown-submenu">
  108. <a tabindex="-1" href="#">More options</a>
  109. <ul class="dropdown-menu">
  110. <li><a tabindex="-1" href="#">Second level link</a></li>
  111. <li><a tabindex="-1" href="#">Second level link</a></li>
  112. <li><a tabindex="-1" href="#">Second level link</a></li>
  113. <li><a tabindex="-1" href="#">Second level link</a></li>
  114. <li><a tabindex="-1" href="#">Second level link</a></li>
  115. </ul>
  116. </li>
  117. </ul>
  118. </div>
  119. </div>
  120. <div class="pull-left" style="margin-left: 20px;">
  121. <p class="muted">Dropup</p>
  122. <div class="dropup">
  123. <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
  124. <li><a tabindex="-1" href="#">Action</a></li>
  125. <li><a tabindex="-1" href="#">Another action</a></li>
  126. <li><a tabindex="-1" href="#">Something else here</a></li>
  127. <li class="divider"></li>
  128. <li class="dropdown-submenu">
  129. <a tabindex="-1" href="#">More options</a>
  130. <ul class="dropdown-menu">
  131. <li><a tabindex="-1" href="#">Second level link</a></li>
  132. <li><a tabindex="-1" href="#">Second level link</a></li>
  133. <li><a tabindex="-1" href="#">Second level link</a></li>
  134. <li><a tabindex="-1" href="#">Second level link</a></li>
  135. <li><a tabindex="-1" href="#">Second level link</a></li>
  136. </ul>
  137. </li>
  138. </ul>
  139. </div>
  140. </div>
  141. <div class="pull-left" style="margin-left: 20px;">
  142. <p class="muted">Left submenu</p>
  143. <div class="dropdown">
  144. <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
  145. <li><a tabindex="-1" href="#">Action</a></li>
  146. <li><a tabindex="-1" href="#">Another action</a></li>
  147. <li><a tabindex="-1" href="#">Something else here</a></li>
  148. <li class="divider"></li>
  149. <li class="dropdown-submenu pull-left">
  150. <a tabindex="-1" href="#">More options</a>
  151. <ul class="dropdown-menu">
  152. <li><a tabindex="-1" href="#">Second level link</a></li>
  153. <li><a tabindex="-1" href="#">Second level link</a></li>
  154. <li><a tabindex="-1" href="#">Second level link</a></li>
  155. <li><a tabindex="-1" href="#">Second level link</a></li>
  156. <li><a tabindex="-1" href="#">Second level link</a></li>
  157. </ul>
  158. </li>
  159. </ul>
  160. </div>
  161. </div>
  162. </div>
  163. <pre class="prettyprint linenums">
  164. &lt;ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"&gt;
  165. ...
  166. &lt;li class="dropdown-submenu"&gt;
  167. &lt;a tabindex="-1" href="#"&gt;More options&lt;/a&gt;
  168. &lt;ul class="dropdown-menu"&gt;
  169. ...
  170. &lt;/ul&gt;
  171. &lt;/li&gt;
  172. &lt;/ul&gt;
  173. </pre>
  174. </section>
  175. <!-- Button Groups
  176. ================================================== -->
  177. <section id="buttonGroups">
  178. <div class="page-header">
  179. <h1>Button groups</h1>
  180. </div>
  181. <h2>Examples</h2>
  182. <p>Two basic options, along with two more specific variations.</p>
  183. <h3>Single button group</h3>
  184. <p>Wrap a series of buttons with <code>.btn</code> in <code>.btn-group</code>.</p>
  185. <div class="bs-docs-example">
  186. <div class="btn-group" style="margin: 9px 0 5px;">
  187. <button class="btn">Left</button>
  188. <button class="btn">Middle</button>
  189. <button class="btn">Right</button>
  190. </div>
  191. </div>
  192. <pre class="prettyprint linenums">
  193. &lt;div class="btn-group"&gt;
  194. &lt;button class="btn"&gt;1&lt;/button&gt;
  195. &lt;button class="btn"&gt;2&lt;/button&gt;
  196. &lt;button class="btn"&gt;3&lt;/button&gt;
  197. &lt;/div&gt;
  198. </pre>
  199. <h3>Multiple button groups</h3>
  200. <p>Combine sets of <code>&lt;div class="btn-group"&gt;</code> into a <code>&lt;div class="btn-toolbar"&gt;</code> for more complex components.</p>
  201. <div class="bs-docs-example">
  202. <div class="btn-toolbar" style="margin: 0;">
  203. <div class="btn-group">
  204. <button class="btn">1</button>
  205. <button class="btn">2</button>
  206. <button class="btn">3</button>
  207. <button class="btn">4</button>
  208. </div>
  209. <div class="btn-group">
  210. <button class="btn">5</button>
  211. <button class="btn">6</button>
  212. <button class="btn">7</button>
  213. </div>
  214. <div class="btn-group">
  215. <button class="btn">8</button>
  216. </div>
  217. </div>
  218. </div>
  219. <pre class="prettyprint linenums">
  220. &lt;div class="btn-toolbar"&gt;
  221. &lt;div class="btn-group"&gt;
  222. ...
  223. &lt;/div&gt;
  224. &lt;/div&gt;
  225. </pre>
  226. <h3>Vertical button groups</h3>
  227. <p>Make a set of buttons appear vertically stacked rather than horizontally.</p>
  228. <div class="bs-docs-example">
  229. <div class="btn-group btn-group-vertical">
  230. <button type="button" class="btn"><i class="icon-align-left"></i></button>
  231. <button type="button" class="btn"><i class="icon-align-center"></i></button>
  232. <button type="button" class="btn"><i class="icon-align-right"></i></button>
  233. <button type="button" class="btn"><i class="icon-align-justify"></i></button>
  234. </div>
  235. </div>
  236. <pre class="prettyprint linenums">
  237. &lt;div class="btn-group btn-group-vertical"&gt;
  238. ...
  239. &lt;/div&gt;
  240. </pre>
  241. <hr class="bs-docs-separator">
  242. <h4>Checkbox and radio flavors</h4>
  243. <p>Button groups can also function as radios, where only one button may be active, or checkboxes, where any number of buttons may be active. View <a href="./javascript.html#buttons">the JavaScript docs</a> for that.</p>
  244. <h4>Dropdowns in button groups</h4>
  245. <p><span class="label label-info">Heads up!</span> Buttons with dropdowns must be individually wrapped in their own <code>.btn-group</code> within a <code>.btn-toolbar</code> for proper rendering.</p>
  246. </section>
  247. <!-- Split button dropdowns
  248. ================================================== -->
  249. <section id="buttonDropdowns">
  250. <div class="page-header">
  251. <h1>Button dropdown menus</h1>
  252. </div>
  253. <h2>Overview and examples</h2>
  254. <p>Use any button to trigger a dropdown menu by placing it within a <code>.btn-group</code> and providing the proper menu markup.</p>
  255. <div class="bs-docs-example">
  256. <div class="btn-toolbar" style="margin: 0;">
  257. <div class="btn-group">
  258. <button class="btn dropdown-toggle" data-toggle="dropdown">Action <span class="caret"></span></button>
  259. <ul class="dropdown-menu">
  260. <li><a href="#">Action</a></li>
  261. <li><a href="#">Another action</a></li>
  262. <li><a href="#">Something else here</a></li>
  263. <li class="divider"></li>
  264. <li><a href="#">Separated link</a></li>
  265. </ul>
  266. </div><!-- /btn-group -->
  267. <div class="btn-group">
  268. <button class="btn btn-primary dropdown-toggle" data-toggle="dropdown">Action <span class="caret"></span></button>
  269. <ul class="dropdown-menu">
  270. <li><a href="#">Action</a></li>
  271. <li><a href="#">Another action</a></li>
  272. <li><a href="#">Something else here</a></li>
  273. <li class="divider"></li>
  274. <li><a href="#">Separated link</a></li>
  275. </ul>
  276. </div><!-- /btn-group -->
  277. <div class="btn-group">
  278. <button class="btn btn-danger dropdown-toggle" data-toggle="dropdown">Danger <span class="caret"></span></button>
  279. <ul class="dropdown-menu">
  280. <li><a href="#">Action</a></li>
  281. <li><a href="#">Another action</a></li>
  282. <li><a href="#">Something else here</a></li>
  283. <li class="divider"></li>
  284. <li><a href="#">Separated link</a></li>
  285. </ul>
  286. </div><!-- /btn-group -->
  287. <div class="btn-group">
  288. <button class="btn btn-warning dropdown-toggle" data-toggle="dropdown">Warning <span class="caret"></span></button>
  289. <ul class="dropdown-menu">
  290. <li><a href="#">Action</a></li>
  291. <li><a href="#">Another action</a></li>
  292. <li><a href="#">Something else here</a></li>
  293. <li class="divider"></li>
  294. <li><a href="#">Separated link</a></li>
  295. </ul>
  296. </div><!-- /btn-group -->
  297. <div class="btn-group">
  298. <button class="btn btn-success dropdown-toggle" data-toggle="dropdown">Success <span class="caret"></span></button>
  299. <ul class="dropdown-menu">
  300. <li><a href="#">Action</a></li>
  301. <li><a href="#">Another action</a></li>
  302. <li><a href="#">Something else here</a></li>
  303. <li class="divider"></li>
  304. <li><a href="#">Separated link</a></li>
  305. </ul>
  306. </div><!-- /btn-group -->
  307. <div class="btn-group">
  308. <button class="btn btn-info dropdown-toggle" data-toggle="dropdown">Info <span class="caret"></span></button>
  309. <ul class="dropdown-menu">
  310. <li><a href="#">Action</a></li>
  311. <li><a href="#">Another action</a></li>
  312. <li><a href="#">Something else here</a></li>
  313. <li class="divider"></li>
  314. <li><a href="#">Separated link</a></li>
  315. </ul>
  316. </div><!-- /btn-group -->
  317. <div class="btn-group">
  318. <button class="btn btn-inverse dropdown-toggle" data-toggle="dropdown">Inverse <span class="caret"></span></button>
  319. <ul class="dropdown-menu">
  320. <li><a href="#">Action</a></li>
  321. <li><a href="#">Another action</a></li>
  322. <li><a href="#">Something else here</a></li>
  323. <li class="divider"></li>
  324. <li><a href="#">Separated link</a></li>
  325. </ul>
  326. </div><!-- /btn-group -->
  327. </div><!-- /btn-toolbar -->
  328. </div>
  329. <pre class="prettyprint linenums">
  330. &lt;div class="btn-group"&gt;
  331. &lt;a class="btn dropdown-toggle" data-toggle="dropdown" href="#"&gt;
  332. Action
  333. &lt;span class="caret"&gt;&lt;/span&gt;
  334. &lt;/a&gt;
  335. &lt;ul class="dropdown-menu"&gt;
  336. &lt;!-- dropdown menu links --&gt;
  337. &lt;/ul&gt;
  338. &lt;/div&gt;
  339. </pre>
  340. <h3>Works with all button sizes</h3>
  341. <p>Button dropdowns work at any size: <code>.btn-large</code>, <code>.btn-small</code>, or <code>.btn-mini</code>.</p>
  342. <div class="bs-docs-example">
  343. <div class="btn-toolbar" style="margin: 0;">
  344. <div class="btn-group">
  345. <button class="btn btn-large dropdown-toggle" data-toggle="dropdown">Large button <span class="caret"></span></button>
  346. <ul class="dropdown-menu">
  347. <li><a href="#">Action</a></li>
  348. <li><a href="#">Another action</a></li>
  349. <li><a href="#">Something else here</a></li>
  350. <li class="divider"></li>
  351. <li><a href="#">Separated link</a></li>
  352. </ul>
  353. </div><!-- /btn-group -->
  354. <div class="btn-group">
  355. <button class="btn btn-small dropdown-toggle" data-toggle="dropdown">Small button <span class="caret"></span></button>
  356. <ul class="dropdown-menu">
  357. <li><a href="#">Action</a></li>
  358. <li><a href="#">Another action</a></li>
  359. <li><a href="#">Something else here</a></li>
  360. <li class="divider"></li>
  361. <li><a href="#">Separated link</a></li>
  362. </ul>
  363. </div><!-- /btn-group -->
  364. <div class="btn-group">
  365. <button class="btn btn-mini dropdown-toggle" data-toggle="dropdown">Mini button <span class="caret"></span></button>
  366. <ul class="dropdown-menu">
  367. <li><a href="#">Action</a></li>
  368. <li><a href="#">Another action</a></li>
  369. <li><a href="#">Something else here</a></li>
  370. <li class="divider"></li>
  371. <li><a href="#">Separated link</a></li>
  372. </ul>
  373. </div><!-- /btn-group -->
  374. </div><!-- /btn-toolbar -->
  375. </div>
  376. <h3>Requires JavaScript</h3>
  377. <p>Button dropdowns require the <a href="./javascript.html#dropdowns">Bootstrap dropdown plugin</a> to function.</p>
  378. <p>In some cases&mdash;like mobile&mdash;dropdown menus will extend outside the viewport. You need to resolve the alignment manually or with custom JavaScript.</p>
  379. <hr class="bs-docs-separator">
  380. <h2>Split button dropdowns</h2>
  381. <p>Building on the button group styles and markup, we can easily create a split button. Split buttons feature a standard action on the left and a dropdown toggle on the right with contextual links.</p>
  382. <div class="bs-docs-example">
  383. <div class="btn-toolbar" style="margin: 0;">
  384. <div class="btn-group">
  385. <button class="btn">Action</button>
  386. <button class="btn dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  387. <ul class="dropdown-menu">
  388. <li><a href="#">Action</a></li>
  389. <li><a href="#">Another action</a></li>
  390. <li><a href="#">Something else here</a></li>
  391. <li class="divider"></li>
  392. <li><a href="#">Separated link</a></li>
  393. </ul>
  394. </div><!-- /btn-group -->
  395. <div class="btn-group">
  396. <button class="btn btn-primary">Action</button>
  397. <button class="btn btn-primary dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  398. <ul class="dropdown-menu">
  399. <li><a href="#">Action</a></li>
  400. <li><a href="#">Another action</a></li>
  401. <li><a href="#">Something else here</a></li>
  402. <li class="divider"></li>
  403. <li><a href="#">Separated link</a></li>
  404. </ul>
  405. </div><!-- /btn-group -->
  406. <div class="btn-group">
  407. <button class="btn btn-danger">Danger</button>
  408. <button class="btn btn-danger dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  409. <ul class="dropdown-menu">
  410. <li><a href="#">Action</a></li>
  411. <li><a href="#">Another action</a></li>
  412. <li><a href="#">Something else here</a></li>
  413. <li class="divider"></li>
  414. <li><a href="#">Separated link</a></li>
  415. </ul>
  416. </div><!-- /btn-group -->
  417. <div class="btn-group">
  418. <button class="btn btn-warning">Warning</button>
  419. <button class="btn btn-warning dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  420. <ul class="dropdown-menu">
  421. <li><a href="#">Action</a></li>
  422. <li><a href="#">Another action</a></li>
  423. <li><a href="#">Something else here</a></li>
  424. <li class="divider"></li>
  425. <li><a href="#">Separated link</a></li>
  426. </ul>
  427. </div><!-- /btn-group -->
  428. <div class="btn-group">
  429. <button class="btn btn-success">Success</button>
  430. <button class="btn btn-success dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  431. <ul class="dropdown-menu">
  432. <li><a href="#">Action</a></li>
  433. <li><a href="#">Another action</a></li>
  434. <li><a href="#">Something else here</a></li>
  435. <li class="divider"></li>
  436. <li><a href="#">Separated link</a></li>
  437. </ul>
  438. </div><!-- /btn-group -->
  439. <div class="btn-group">
  440. <button class="btn btn-info">Info</button>
  441. <button class="btn btn-info dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  442. <ul class="dropdown-menu">
  443. <li><a href="#">Action</a></li>
  444. <li><a href="#">Another action</a></li>
  445. <li><a href="#">Something else here</a></li>
  446. <li class="divider"></li>
  447. <li><a href="#">Separated link</a></li>
  448. </ul>
  449. </div><!-- /btn-group -->
  450. <div class="btn-group">
  451. <button class="btn btn-inverse">Inverse</button>
  452. <button class="btn btn-inverse dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  453. <ul class="dropdown-menu">
  454. <li><a href="#">Action</a></li>
  455. <li><a href="#">Another action</a></li>
  456. <li><a href="#">Something else here</a></li>
  457. <li class="divider"></li>
  458. <li><a href="#">Separated link</a></li>
  459. </ul>
  460. </div><!-- /btn-group -->
  461. </div><!-- /btn-toolbar -->
  462. </div>
  463. <pre class="prettyprint linenums">
  464. &lt;div class="btn-group"&gt;
  465. &lt;button class="btn"&gt;Action&lt;/button&gt;
  466. &lt;button class="btn dropdown-toggle" data-toggle="dropdown"&gt;
  467. &lt;span class="caret"&gt;&lt;/span&gt;
  468. &lt;/button&gt;
  469. &lt;ul class="dropdown-menu"&gt;
  470. &lt;!-- dropdown menu links --&gt;
  471. &lt;/ul&gt;
  472. &lt;/div&gt;
  473. </pre>
  474. <h3>Sizes</h3>
  475. <p>Utilize the extra button classes <code>.btn-mini</code>, <code>.btn-small</code>, or <code>.btn-large</code> for sizing.</p>
  476. <div class="bs-docs-example">
  477. <div class="btn-toolbar">
  478. <div class="btn-group">
  479. <button class="btn btn-large">Large action</button>
  480. <button class="btn btn-large dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  481. <ul class="dropdown-menu">
  482. <li><a href="#">Action</a></li>
  483. <li><a href="#">Another action</a></li>
  484. <li><a href="#">Something else here</a></li>
  485. <li class="divider"></li>
  486. <li><a href="#">Separated link</a></li>
  487. </ul>
  488. </div><!-- /btn-group -->
  489. </div><!-- /btn-toolbar -->
  490. <div class="btn-toolbar">
  491. <div class="btn-group">
  492. <button class="btn btn-small">Small action</button>
  493. <button class="btn btn-small dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  494. <ul class="dropdown-menu">
  495. <li><a href="#">Action</a></li>
  496. <li><a href="#">Another action</a></li>
  497. <li><a href="#">Something else here</a></li>
  498. <li class="divider"></li>
  499. <li><a href="#">Separated link</a></li>
  500. </ul>
  501. </div><!-- /btn-group -->
  502. </div><!-- /btn-toolbar -->
  503. <div class="btn-toolbar">
  504. <div class="btn-group">
  505. <button class="btn btn-mini">Mini action</button>
  506. <button class="btn btn-mini dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  507. <ul class="dropdown-menu">
  508. <li><a href="#">Action</a></li>
  509. <li><a href="#">Another action</a></li>
  510. <li><a href="#">Something else here</a></li>
  511. <li class="divider"></li>
  512. <li><a href="#">Separated link</a></li>
  513. </ul>
  514. </div><!-- /btn-group -->
  515. </div><!-- /btn-toolbar -->
  516. </div>
  517. <pre class="prettyprint linenums">
  518. &lt;div class="btn-group"&gt;
  519. &lt;button class="btn btn-mini"&gt;Action&lt;/button&gt;
  520. &lt;button class="btn btn-mini dropdown-toggle" data-toggle="dropdown"&gt;
  521. &lt;span class="caret"&gt;&lt;/span&gt;
  522. &lt;/button&gt;
  523. &lt;ul class="dropdown-menu"&gt;
  524. &lt;!-- dropdown menu links --&gt;
  525. &lt;/ul&gt;
  526. &lt;/div&gt;
  527. </pre>
  528. <h3>Dropup menus</h3>
  529. <p>Dropdown menus can also be toggled from the bottom up by adding a single class to the immediate parent of <code>.dropdown-menu</code>. It will flip the direction of the <code>.caret</code> and reposition the menu itself to move from the bottom up instead of top down.</p>
  530. <div class="bs-docs-example">
  531. <div class="btn-toolbar" style="margin: 0;">
  532. <div class="btn-group dropup">
  533. <button class="btn">Dropup</button>
  534. <button class="btn dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  535. <ul class="dropdown-menu">
  536. <li><a href="#">Action</a></li>
  537. <li><a href="#">Another action</a></li>
  538. <li><a href="#">Something else here</a></li>
  539. <li class="divider"></li>
  540. <li><a href="#">Separated link</a></li>
  541. </ul>
  542. </div><!-- /btn-group -->
  543. <div class="btn-group dropup">
  544. <button class="btn primary">Right dropup</button>
  545. <button class="btn primary dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
  546. <ul class="dropdown-menu pull-right">
  547. <li><a href="#">Action</a></li>
  548. <li><a href="#">Another action</a></li>
  549. <li><a href="#">Something else here</a></li>
  550. <li class="divider"></li>
  551. <li><a href="#">Separated link</a></li>
  552. </ul>
  553. </div><!-- /btn-group -->
  554. </div>
  555. </div>
  556. <pre class="prettyprint linenums">
  557. &lt;div class="btn-group dropup"&gt;
  558. &lt;button class="btn"&gt;Dropup&lt;/button&gt;
  559. &lt;button class="btn dropdown-toggle" data-toggle="dropdown"&gt;
  560. &lt;span class="caret"&gt;&lt;/span&gt;
  561. &lt;/button&gt;
  562. &lt;ul class="dropdown-menu"&gt;
  563. &lt;!-- dropdown menu links --&gt;
  564. &lt;/ul&gt;
  565. &lt;/div&gt;
  566. </pre>
  567. </section>
  568. <!-- Nav, Tabs, & Pills
  569. ================================================== -->
  570. <section id="navs">
  571. <div class="page-header">
  572. <h1>Nav: tabs, pills, and lists</small></h1>
  573. </div>
  574. <h2>Lightweight defaults <small>Same markup, different classes</small></h2>
  575. <p>All nav components here&mdash;tabs, pills, and lists&mdash;<strong>share the same base markup and styles</strong> through the <code>.nav</code> class.</p>
  576. <h3>Basic tabs</h3>
  577. <p>Take a regular <code>&lt;ul&gt;</code> of links and add <code>.nav-tabs</code>:</p>
  578. <div class="bs-docs-example">
  579. <ul class="nav nav-tabs">
  580. <li class="active"><a href="#">Home</a></li>
  581. <li><a href="#">Profile</a></li>
  582. <li><a href="#">Messages</a></li>
  583. </ul>
  584. </div>
  585. <pre class="prettyprint linenums">
  586. &lt;ul class="nav nav-tabs"&gt;
  587. &lt;li class="active"&gt;
  588. &lt;a href="#"&gt;Home&lt;/a&gt;
  589. &lt;/li&gt;
  590. &lt;li&gt;&lt;a href="#"&gt;...&lt;/a&gt;&lt;/li&gt;
  591. &lt;li&gt;&lt;a href="#"&gt;...&lt;/a&gt;&lt;/li&gt;
  592. &lt;/ul&gt;
  593. </pre>
  594. <h3>Basic pills</h3>
  595. <p>Take that same HTML, but use <code>.nav-pills</code> instead:</p>
  596. <div class="bs-docs-example">
  597. <ul class="nav nav-pills">
  598. <li class="active"><a href="#">Home</a></li>
  599. <li><a href="#">Profile</a></li>
  600. <li><a href="#">Messages</a></li>
  601. </ul>
  602. </div>
  603. <pre class="prettyprint linenums">
  604. &lt;ul class="nav nav-pills"&gt;
  605. &lt;li class="active"&gt;
  606. &lt;a href="#"&gt;Home&lt;/a&gt;
  607. &lt;/li&gt;
  608. &lt;li&gt;&lt;a href="#"&gt;...&lt;/a&gt;&lt;/li&gt;
  609. &lt;li&gt;&lt;a href="#"&gt;...&lt;/a&gt;&lt;/li&gt;
  610. &lt;/ul&gt;
  611. </pre>
  612. <h3>Disabled state</h3>
  613. <p>For any nav component (tabs, pills, or list), add <code>.disabled</code> for <strong>gray links and no hover effects</strong>. Links will remain clickable, however, unless you remove the <code>href</code> attribute. Alternatively, you could implement custom JavaScript to prevent those clicks.</p>
  614. <div class="bs-docs-example">
  615. <ul class="nav nav-pills">
  616. <li><a href="#">Clickable link</a></li>
  617. <li><a href="#">Clickable link</a></li>
  618. <li class="disabled"><a href="#">Disabled link</a></li>
  619. </ul>
  620. </div>
  621. <pre class="prettyprint linenums">
  622. &lt;ul class="nav nav-pills"&gt;
  623. ...
  624. &lt;li class="disabled"&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/li&gt;
  625. ...
  626. &lt;/ul&gt;
  627. </pre>
  628. <h3>Component alignment</h3>
  629. <p>To align nav links, use the <code>.pull-left</code> or <code>.pull-right</code> utility classes. Both classes will add a CSS float in the specified direction.</p>
  630. <hr class="bs-docs-separator">
  631. <h2>Stackable</h2>
  632. <p>As tabs and pills are horizontal by default, just add a second class, <code>.nav-stacked</code>, to make them appear vertically stacked.</p>
  633. <h3>Stacked tabs</h3>
  634. <div class="bs-docs-example">
  635. <ul class="nav nav-tabs nav-stacked">
  636. <li class="active"><a href="#">Home</a></li>
  637. <li><a href="#">Profile</a></li>
  638. <li><a href="#">Messages</a></li>
  639. </ul>
  640. </div>
  641. <pre class="prettyprint linenums">
  642. &lt;ul class="nav nav-tabs nav-stacked"&gt;
  643. ...
  644. &lt;/ul&gt;
  645. </pre>
  646. <h3>Stacked pills</h3>
  647. <div class="bs-docs-example">
  648. <ul class="nav nav-pills nav-stacked">
  649. <li class="active"><a href="#">Home</a></li>
  650. <li><a href="#">Profile</a></li>
  651. <li><a href="#">Messages</a></li>
  652. </ul>
  653. </div>
  654. <pre class="prettyprint linenums">
  655. &lt;ul class="nav nav-pills nav-stacked"&gt;
  656. ...
  657. &lt;/ul&gt;
  658. </pre>
  659. <hr class="bs-docs-separator">
  660. <h2>Dropdowns</h2>
  661. <p>Add dropdown menus with a little extra HTML and the <a href="./javascript.html#dropdowns">dropdowns JavaScript plugin</a>.</p>
  662. <h3>Tabs with dropdowns</h3>
  663. <div class="bs-docs-example">
  664. <ul class="nav nav-tabs">
  665. <li class="active"><a href="#">Home</a></li>
  666. <li><a href="#">Help</a></li>
  667. <li class="dropdown">
  668. <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a>
  669. <ul class="dropdown-menu">
  670. <li><a href="#">Action</a></li>
  671. <li><a href="#">Another action</a></li>
  672. <li><a href="#">Something else here</a></li>
  673. <li class="divider"></li>
  674. <li><a href="#">Separated link</a></li>
  675. </ul>
  676. </li>
  677. </ul>
  678. </div>
  679. <pre class="prettyprint linenums">
  680. &lt;ul class="nav nav-tabs"&gt;
  681. &lt;li class="dropdown"&gt;
  682. &lt;a class="dropdown-toggle"
  683. data-toggle="dropdown"
  684. href="#"&gt;
  685. Dropdown
  686. &lt;b class="caret"&gt;&lt;/b&gt;
  687. &lt;/a&gt;
  688. &lt;ul class="dropdown-menu"&gt;
  689. &lt;!-- links --&gt;
  690. &lt;/ul&gt;
  691. &lt;/li&gt;
  692. &lt;/ul&gt;
  693. </pre>
  694. <h3>Pills with dropdowns</h3>
  695. <div class="bs-docs-example">
  696. <ul class="nav nav-pills">
  697. <li class="active"><a href="#">Home</a></li>
  698. <li><a href="#">Help</a></li>
  699. <li class="dropdown">
  700. <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a>
  701. <ul class="dropdown-menu">
  702. <li><a href="#">Action</a></li>
  703. <li><a href="#">Another action</a></li>
  704. <li><a href="#">Something else here</a></li>
  705. <li class="divider"></li>
  706. <li><a href="#">Separated link</a></li>
  707. </ul>
  708. </li>
  709. </ul>
  710. </div>
  711. <pre class="prettyprint linenums">
  712. &lt;ul class="nav nav-pills"&gt;
  713. &lt;li class="dropdown"&gt;
  714. &lt;a class="dropdown-toggle"
  715. data-toggle="dropdown"
  716. href="#"&gt;
  717. Dropdown
  718. &lt;b class="caret"&gt;&lt;/b&gt;
  719. &lt;/a&gt;
  720. &lt;ul class="dropdown-menu"&gt;
  721. &lt;!-- links --&gt;
  722. &lt;/ul&gt;
  723. &lt;/li&gt;
  724. &lt;/ul&gt;
  725. </pre>
  726. <hr class="bs-docs-separator">
  727. <h2>Nav lists</h2>
  728. <p>A simple and easy way to build groups of nav links with optional headers. They're best used in sidebars like the Finder in OS X.</p>
  729. <h3>Example nav list</h3>
  730. <p>Take a list of links and add <code>class="nav nav-list"</code>:</p>
  731. <div class="bs-docs-example">
  732. <div class="well" style="max-width: 340px; padding: 8px 0;">
  733. <ul class="nav nav-list">
  734. <li class="nav-header">List header</li>
  735. <li class="active"><a href="#">Home</a></li>
  736. <li><a href="#">Library</a></li>
  737. <li><a href="#">Applications</a></li>
  738. <li class="nav-header">Another list header</li>
  739. <li><a href="#">Profile</a></li>
  740. <li><a href="#">Settings</a></li>
  741. <li class="divider"></li>
  742. <li><a href="#">Help</a></li>
  743. </ul>
  744. </div> <!-- /well -->
  745. </div>
  746. <pre class="prettyprint linenums">
  747. &lt;ul class="nav nav-list"&gt;
  748. &lt;li class="nav-header"&gt;List header&lt;/li&gt;
  749. &lt;li class="active"&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/li&gt;
  750. &lt;li&gt;&lt;a href="#"&gt;Library&lt;/a&gt;&lt;/li&gt;
  751. ...
  752. &lt;/ul&gt;
  753. </pre>
  754. <p>
  755. <span class="label label-info">Note</span>
  756. For nesting within a nav list, include <code>class="nav nav-list"</code> on any nested <code>&lt;ul&gt;</code>.
  757. </p>
  758. <h3>Horizontal dividers</h3>
  759. <p>Add a horizontal divider by creating an empty list item with the class <code>.divider</code>, like so:</p>
  760. <pre class="prettyprint linenums">
  761. &lt;ul class="nav nav-list"&gt;
  762. ...
  763. &lt;li class="divider"&gt;&lt;/li&gt;
  764. ...
  765. &lt;/ul&gt;
  766. </pre>
  767. <hr class="bs-docs-separator">
  768. <h2>Tabbable nav</h2>
  769. <p>Bring your tabs to life with a simple plugin to toggle between content via tabs. Bootstrap integrates tabbable tabs in four styles: top (default), right, bottom, and left.</p>
  770. <h3>Tabbable example</h3>
  771. <p>To make tabs tabbable, create a <code>.tab-pane</code> with unique ID for every tab and wrap them in <code>.tab-content</code>.</p>
  772. <div class="bs-docs-example">
  773. <div class="tabbable" style="margin-bottom: 18px;">
  774. <ul class="nav nav-tabs">
  775. <li class="active"><a href="#tab1" data-toggle="tab">Section 1</a></li>
  776. <li><a href="#tab2" data-toggle="tab">Section 2</a></li>
  777. <li><a href="#tab3" data-toggle="tab">Section 3</a></li>
  778. </ul>
  779. <div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
  780. <div class="tab-pane active" id="tab1">
  781. <p>I'm in Section 1.</p>
  782. </div>
  783. <div class="tab-pane" id="tab2">
  784. <p>Howdy, I'm in Section 2.</p>
  785. </div>
  786. <div class="tab-pane" id="tab3">
  787. <p>What up girl, this is Section 3.</p>
  788. </div>
  789. </div>
  790. </div> <!-- /tabbable -->
  791. </div>
  792. <pre class="prettyprint linenums">
  793. &lt;div class="tabbable"&gt; &lt;!-- Only required for left/right tabs --&gt;
  794. &lt;ul class="nav nav-tabs"&gt;
  795. &lt;li class="active"&gt;&lt;a href="#tab1" data-toggle="tab"&gt;Section 1&lt;/a&gt;&lt;/li&gt;
  796. &lt;li&gt;&lt;a href="#tab2" data-toggle="tab"&gt;Section 2&lt;/a&gt;&lt;/li&gt;
  797. &lt;/ul&gt;
  798. &lt;div class="tab-content"&gt;
  799. &lt;div class="tab-pane active" id="tab1"&gt;
  800. &lt;p&gt;I'm in Section 1.&lt;/p&gt;
  801. &lt;/div&gt;
  802. &lt;div class="tab-pane" id="tab2"&gt;
  803. &lt;p&gt;Howdy, I'm in Section 2.&lt;/p&gt;
  804. &lt;/div&gt;
  805. &lt;/div&gt;
  806. &lt;/div&gt;
  807. </pre>
  808. <h4>Fade in tabs</h4>
  809. <p>To make tabs fade in, add <code>.fade</code> to each <code>.tab-pane</code>.</p>
  810. <h4>Requires jQuery plugin</h4>
  811. <p>All tabbable tabs are powered by our lightweight jQuery plugin. Read more about how to bring tabbable tabs to life <a href="./javascript.html#tabs">on the JavaScript docs page</a>.</p>
  812. <h3>Tabbable in any direction</h3>
  813. <h4>Tabs on the bottom</h4>
  814. <p>Flip the order of the HTML and add a class to put tabs on the bottom.</p>
  815. <div class="bs-docs-example">
  816. <div class="tabbable tabs-below">
  817. <div class="tab-content">
  818. <div class="tab-pane active" id="A">
  819. <p>I'm in Section A.</p>
  820. </div>
  821. <div class="tab-pane" id="B">
  822. <p>Howdy, I'm in Section B.</p>
  823. </div>
  824. <div class="tab-pane" id="C">
  825. <p>What up girl, this is Section C.</p>
  826. </div>
  827. </div>
  828. <ul class="nav nav-tabs">
  829. <li class="active"><a href="#A" data-toggle="tab">Section 1</a></li>
  830. <li><a href="#B" data-toggle="tab">Section 2</a></li>
  831. <li><a href="#C" data-toggle="tab">Section 3</a></li>
  832. </ul>
  833. </div> <!-- /tabbable -->
  834. </div>
  835. <pre class="prettyprint linenums">
  836. &lt;div class="tabbable tabs-below"&gt;
  837. &lt;div class="tab-content"&gt;
  838. ...
  839. &lt;/div&gt;
  840. &lt;ul class="nav nav-tabs"&gt;
  841. ...
  842. &lt;/ul&gt;
  843. &lt;/div&gt;
  844. </pre>
  845. <h4>Tabs on the left</h4>
  846. <p>Swap the class to put tabs on the left.</p>
  847. <div class="bs-docs-example">
  848. <div class="tabbable tabs-left">
  849. <ul class="nav nav-tabs">
  850. <li class="active"><a href="#lA" data-toggle="tab">Section 1</a></li>
  851. <li><a href="#lB" data-toggle="tab">Section 2</a></li>
  852. <li><a href="#lC" data-toggle="tab">Section 3</a></li>
  853. </ul>
  854. <div class="tab-content">
  855. <div class="tab-pane active" id="lA">
  856. <p>I'm in Section A.</p>
  857. </div>
  858. <div class="tab-pane" id="lB">
  859. <p>Howdy, I'm in Section B.</p>
  860. </div>
  861. <div class="tab-pane" id="lC">
  862. <p>What up girl, this is Section C.</p>
  863. </div>
  864. </div>
  865. </div> <!-- /tabbable -->
  866. </div>
  867. <pre class="prettyprint linenums">
  868. &lt;div class="tabbable tabs-left"&gt;
  869. &lt;ul class="nav nav-tabs"&gt;
  870. ...
  871. &lt;/ul&gt;
  872. &lt;div class="tab-content"&gt;
  873. ...
  874. &lt;/div&gt;
  875. &lt;/div&gt;
  876. </pre>
  877. <h4>Tabs on the right</h4>
  878. <p>Swap the class to put tabs on the right.</p>
  879. <div class="bs-docs-example">
  880. <div class="tabbable tabs-right">
  881. <ul class="nav nav-tabs">
  882. <li class="active"><a href="#rA" data-toggle="tab">Section 1</a></li>
  883. <li><a href="#rB" data-toggle="tab">Section 2</a></li>
  884. <li><a href="#rC" data-toggle="tab">Section 3</a></li>
  885. </ul>
  886. <div class="tab-content">
  887. <div class="tab-pane active" id="rA">
  888. <p>I'm in Section A.</p>
  889. </div>
  890. <div class="tab-pane" id="rB">
  891. <p>Howdy, I'm in Section B.</p>
  892. </div>
  893. <div class="tab-pane" id="rC">
  894. <p>What up girl, this is Section C.</p>
  895. </div>
  896. </div>
  897. </div> <!-- /tabbable -->
  898. </div>
  899. <pre class="prettyprint linenums">
  900. &lt;div class="tabbable tabs-right"&gt;
  901. &lt;ul class="nav nav-tabs"&gt;
  902. ...
  903. &lt;/ul&gt;
  904. &lt;div class="tab-content"&gt;
  905. ...
  906. &lt;/div&gt;
  907. &lt;/div&gt;
  908. </pre>
  909. </section>
  910. <!-- Navbar
  911. ================================================== -->
  912. <section id="navbar">
  913. <div class="page-header">
  914. <h1>Navbar</h1>
  915. </div>
  916. <h2>Basic navbar</h2>
  917. <p>To start, navbars are static (not fixed to the top) and include support for a project name and basic navigation. Place one anywhere within a <code>.container</code>, which sets the width of your site and content.</p>
  918. <div class="bs-docs-example">
  919. <div class="navbar">
  920. <div class="navbar-inner">
  921. <a class="brand" href="#">Title</a>
  922. <ul class="nav">
  923. <li class="active"><a href="#">Home</a></li>
  924. <li><a href="#">Link</a></li>
  925. <li><a href="#">Link</a></li>
  926. </ul>
  927. </div>
  928. </div>
  929. </div>
  930. <pre class="prettyprint linenums">
  931. &lt;div class="navbar"&gt;
  932. &lt;div class="navbar-inner"&gt;
  933. &lt;a class="brand" href="#"&gt;Title&lt;/a&gt;
  934. &lt;ul class="nav"&gt;
  935. &lt;li class="active"&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/li&gt;
  936. &lt;li&gt;&lt;a href="#"&gt;Link&lt;/a&gt;&lt;/li&gt;
  937. &lt;li&gt;&lt;a href="#"&gt;Link&lt;/a&gt;&lt;/li&gt;
  938. &lt;/ul&gt;
  939. &lt;/div&gt;
  940. &lt;/div&gt;
  941. </pre>
  942. <hr class="bs-docs-separator">
  943. <h2>Navbar components</h2>
  944. <h3>Brand</h3>
  945. <p>A simple link to show your brand or project name only requires an anchor tag.</p>
  946. <div class="bs-docs-example">
  947. <div class="navbar">
  948. <div class="navbar-inner">
  949. <a class="brand" href="#">Title</a>
  950. </div>
  951. </div>
  952. </div>
  953. <pre class="prettyprint linenums">
  954. &lt;a class="brand" href="#"&gt;Project name&lt;/a&gt;
  955. </pre>
  956. <h3>Nav links</h3>
  957. <p>Nav items are simple to add via unordered lists.</p>
  958. <div class="bs-docs-example">
  959. <div class="navbar">
  960. <div class="navbar-inner">
  961. <ul class="nav">
  962. <li class="active"><a href="#">Home</a></li>
  963. <li><a href="#">Link</a></li>
  964. <li><a href="#">Link</a></li>
  965. </ul>
  966. </div>
  967. </div>
  968. </div>
  969. <pre class="prettyprint linenums">
  970. &lt;ul class="nav"&gt;
  971. &lt;li class="active"&gt;
  972. &lt;a href="#">Home&lt;/a&gt;
  973. &lt;/li&gt;
  974. &lt;li&gt;&lt;a href="#"&gt;Link&lt;/a&gt;&lt;/li&gt;
  975. &lt;li&gt;&lt;a href="#"&gt;Link&lt;/a&gt;&lt;/li&gt;
  976. &lt;/ul&gt;
  977. </pre>
  978. <p>You can easily add dividers to your nav links with an empty list item and a simple class. Just add this between links:</p>
  979. <div class="bs-docs-example">
  980. <div class="navbar">
  981. <div class="navbar-inner">
  982. <ul class="nav">
  983. <li class="active"><a href="#">Home</a></li>
  984. <li class="divider-vertical"></li>
  985. <li><a href="#">Link</a></li>
  986. <li class="divider-vertical"></li>
  987. <li><a href="#">Link</a></li>
  988. <li class="divider-vertical"></li>
  989. </ul>
  990. </div>
  991. </div>
  992. </div>
  993. <pre class="prettyprint linenums">
  994. &lt;ul class="nav"&gt;
  995. ...
  996. &lt;li class="divider-vertical"&gt;&lt;/li&gt;
  997. ...
  998. &lt;/ul&gt;
  999. </pre>
  1000. <h3>Forms</h3>
  1001. <p>To properly style and position a form within the navbar, add the appropriate classes as shown below. For a default form, include <code>.navbar-form</code> and either <code>.pull-left</code> or <code>.pull-right</code> to properly align it.</p>
  1002. <div class="bs-docs-example">
  1003. <div class="navbar">
  1004. <div class="navbar-inner">
  1005. <form class="navbar-form pull-left">
  1006. <input type="text" class="span2">
  1007. <button type="submit" class="btn">Submit</button>
  1008. </form>
  1009. </div>
  1010. </div>
  1011. </div>
  1012. <pre class="prettyprint linenums">
  1013. &lt;form class="navbar-form pull-left"&gt;
  1014. &lt;input type="text" class="span2"&gt;
  1015. &lt;button type="submit" class="btn"&gt;Submit&lt;/button&gt;
  1016. &lt;/form&gt;
  1017. </pre>
  1018. <h3>Search form</h3>
  1019. <p>For a more customized search form, add <code>.navbar-search</code> to the <code>form</code> and <code>.search-query</code> to the input for specialized styles in the navbar.</p>
  1020. <div class="bs-docs-example">
  1021. <div class="navbar">
  1022. <div class="navbar-inner">
  1023. <form class="navbar-search pull-left">
  1024. <input type="text" class="search-query" placeholder="Search">
  1025. </form>
  1026. </div>
  1027. </div>
  1028. </div>
  1029. <pre class="prettyprint linenums">
  1030. &lt;form class="navbar-search pull-left"&gt;
  1031. &lt;input type="text" class="search-query" placeholder="Search"&gt;
  1032. &lt;/form&gt;
  1033. </pre>
  1034. <h3>Component alignment</h3>
  1035. <p>Align nav links, search form, or text, use the <code>.pull-left</code> or <code>.pull-right</code> utility classes. Both classes will add a CSS float in the specified direction.</p>
  1036. <h3>Using dropdowns</h3>
  1037. <p>Add dropdowns and dropups to the nav with a bit of markup and the <a href="./javascript.html#dropdowns">dropdowns JavaScript plugin</a>.</p>
  1038. <pre class="prettyprint linenums">
  1039. &lt;ul class="nav"&gt;
  1040. &lt;li class="dropdown"&gt;
  1041. &lt;a href="#" class="dropdown-toggle" data-toggle="dropdown">
  1042. Account
  1043. &lt;b class="caret"&gt;&lt;/b&gt;
  1044. &lt;/a&gt;
  1045. &lt;ul class="dropdown-menu"&gt;
  1046. ...
  1047. &lt;/ul&gt;
  1048. &lt;/li&gt;
  1049. &lt;/ul&gt;
  1050. </pre>
  1051. <p>Visit the <a href="./javascript.html#dropdowns">JavaScript dropdowns documentation</a> for more markup and information on calling dropdowns.</p>
  1052. <h3>Text</h3>
  1053. <p>Wrap strings of text in an element with <code>.navbar-text</code>, usually on a <code>&lt;p&gt;</code> tag for proper leading and color.</p>
  1054. <hr class="bs-docs-separator">
  1055. <h2>Optional display variations</h2>
  1056. <p>Fix the navbar to the top or bottom of the viewport with an additional class on the outermost div, <code>.navbar</code>.</p>
  1057. <h3>Fixed to top</h3>
  1058. <p>Add <code>.navbar-fixed-top</code> and remember to account for the hidden area underneath it by adding at least 40px <code>padding</code> to the <code>&lt;body&gt;</code>. Be sure to

Large files files are truncated, but you can click here to view the full file