]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
fixes #18295. improve .nav-inline usefulness and document the classes as well
authorMark Otto <markdotto@gmail.com>
Mon, 30 Nov 2015 03:38:44 +0000 (19:38 -0800)
committerMark Otto <markdotto@gmail.com>
Mon, 30 Nov 2015 03:38:44 +0000 (19:38 -0800)
docs/components/navs.md
scss/_nav.scss

index bea1109ce9fcf382eee37876a751fd12ea467406..aeac3ed3a86f20e7b9bf3b6be7463c8418110eb4 100644 (file)
@@ -47,6 +47,38 @@ Classes are used throughout, so your markup can be super flexible. Use `<ul>`s l
 </nav>
 {% endexample %}
 
+## Inline
+
+Easily space out nav links in a horizontal band with `.nav-inline`. Longer series of links will wrap to a new line.
+
+{% example html %}
+<nav class="nav nav-inline">
+  <a class="nav-link active" href="#">Active</a>
+  <a class="nav-link" href="#">Link</a>
+  <a class="nav-link" href="#">Another link</a>
+  <a class="nav-link disabled" href="#">Disabled</a>
+</nav>
+{% endexample %}
+
+The same works for a navigation build with lists.
+
+{% example html %}
+<ul class="nav nav-inline">
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link" href="#">Another link</a>
+  </li>
+  <li class="nav-item">
+    <a class="nav-link disabled" href="#">Disabled</a>
+  </li>
+</ul>
+{% endexample %}
+
 ## Tabs
 
 Takes the basic nav from above and adds the `.nav-tabs` class to generate a tabbed interface. Use them to create tabbable regions with our [tab JavaScript plugin](#javascript-behavior).
index 5714c77eb7e21542008cc3ad37f517e6b047b8ef..48249ee7b00e95fba88ea4ff619d5d5cdc903da0 100644 (file)
 // Nav inline
 
 .nav-inline {
+  .nav-item {
+    display: inline-block;
+  }
+
+  .nav-item + .nav-item,
   .nav-link + .nav-link {
     margin-left: 1rem;
   }