Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><strong><em>Updated 2018</em></strong></p> <p>The <code>dropdown-submenu</code> has been removed in Bootstrap 3 RC. In the words of Bootstrap author Mark Otto..</p> <blockquote> <p>"Submenus just don't have much of a place on the web right now, especially the mobile web. They will be removed with 3.0" - <a href="https://github.com/twbs/bootstrap/pull/6342" rel="nofollow noreferrer">https://github.com/twbs/bootstrap/pull/6342</a></p> </blockquote> <p>But, with a little extra CSS you can get the same functionality.</p> <p><strong>Bootstrap 4</strong> (navbar submenu on hover)</p> <pre><code>.navbar-nav li:hover &gt; ul.dropdown-menu { display: block; } .dropdown-submenu { position:relative; } .dropdown-submenu&gt;.dropdown-menu { top:0; left:100%; margin-top:-6px; } </code></pre> <p><a href="https://www.codeply.com/go/ji5ijk6yJ4" rel="nofollow noreferrer">Navbar submenu dropdown hover</a><br> <a href="https://www.codeply.com/go/qTC6pAxWKv" rel="nofollow noreferrer">Navbar submenu dropdown hover (right aligned)</a><br> <a href="https://www.codeply.com/go/1Iz3DxS60l" rel="nofollow noreferrer">Navbar submenu dropdown click (right aligned)</a><br> <a href="https://www.codeply.com/go/awyU7VTIJf" rel="nofollow noreferrer">Navbar dropdown hover (no submenu)</a><br></p> <hr> <p><strong>Bootstrap 3</strong></p> <p><strike>Here is an example that uses 3.0 RC 1: <a href="http://bootply.com/71520" rel="nofollow noreferrer">http://bootply.com/71520</a></strike></p> <p>Here is an example that uses Bootstrap 3.0.0 (final): <strong><a href="http://bootply.com/86684" rel="nofollow noreferrer">http://bootply.com/86684</a></strong></p> <p><strong>CSS</strong></p> <pre><code>.dropdown-submenu { position:relative; } .dropdown-submenu&gt;.dropdown-menu { top:0; left:100%; margin-top:-6px; margin-left:-1px; -webkit-border-radius:0 6px 6px 6px; -moz-border-radius:0 6px 6px 6px; border-radius:0 6px 6px 6px; } .dropdown-submenu:hover&gt;.dropdown-menu { display:block; } .dropdown-submenu&gt;a:after { display:block; content:" "; float:right; width:0; height:0; border-color:transparent; border-style:solid; border-width:5px 0 5px 5px; border-left-color:#cccccc; margin-top:5px; margin-right:-10px; } .dropdown-submenu:hover&gt;a:after { border-left-color:#ffffff; } .dropdown-submenu.pull-left { float:none; } .dropdown-submenu.pull-left&gt;.dropdown-menu { left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px; } </code></pre> <p><strong>Sample Markup</strong></p> <pre><code>&lt;div class="navbar navbar-default navbar-fixed-top" role="navigation"&gt; &lt;div class="container"&gt; &lt;div class="navbar-header"&gt; &lt;button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"&gt; &lt;span class="sr-only"&gt;Toggle navigation&lt;/span&gt; &lt;span class="icon-bar"&gt;&lt;/span&gt; &lt;span class="icon-bar"&gt;&lt;/span&gt; &lt;span class="icon-bar"&gt;&lt;/span&gt; &lt;/button&gt; &lt;/div&gt; &lt;div class="collapse navbar-collapse navbar-ex1-collapse"&gt; &lt;ul class="nav navbar-nav"&gt; &lt;li class="menu-item dropdown"&gt; &lt;a href="#" class="dropdown-toggle" data-toggle="dropdown"&gt;Drop Down&lt;b class="caret"&gt;&lt;/b&gt;&lt;/a&gt; &lt;ul class="dropdown-menu"&gt; &lt;li class="menu-item dropdown dropdown-submenu"&gt; &lt;a href="#" class="dropdown-toggle" data-toggle="dropdown"&gt;Level 1&lt;/a&gt; &lt;ul class="dropdown-menu"&gt; &lt;li class="menu-item "&gt; &lt;a href="#"&gt;Link 1&lt;/a&gt; &lt;/li&gt; &lt;li class="menu-item dropdown dropdown-submenu"&gt; &lt;a href="#" class="dropdown-toggle" data-toggle="dropdown"&gt;Level 2&lt;/a&gt; &lt;ul class="dropdown-menu"&gt; &lt;li&gt; &lt;a href="#"&gt;Link 3&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </code></pre> <p>P.S. - Example in navbar that adjusts left position: <a href="http://bootply.com/92442" rel="nofollow noreferrer">http://bootply.com/92442</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload