Note that there are some explanatory texts on larger screens.

plurals
  1. POHow do I get the submenu to display properly?
    primarykey
    data
    text
    <p>I am building a horizontal navigation that also has a horizontal submenu. <a href="http://www.sohtanaka.com/web-design/examples/horizontal-subnav/" rel="nofollow noreferrer">Soh Tanaka</a> has a nice tutorial on it, but the submenu does not display properly.</p> <p>Here is the HTML:</p> <pre><code>&lt;ul id="mainNav"&gt; &lt;li&gt;&lt;a class="selected" href="#"&gt;Home&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;About Us&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Home Remodels&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;New Home Builds&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Our Portfolio&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;li&gt;&lt;a href="#"&gt;Our Blog&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;FAQ'S&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;span&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;a href="#"&gt;Sub Item 1&lt;/a&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Contact Us&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; </code></pre> <p>Here is the css:</p> <pre><code>ul#mainNav { clear: both; width: 935px; height: 39px; margin: -5px 0 0 0; padding: 0; float: left; list-style-type: none; position: relative; background-color: #0d0600; font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; } ul#mainNav li { float: left; margin: 0; padding: 0; } ul#mainNav li a { padding: 12px 15px 12px 14px; display: block; text-decoration: none; color: #fff; } ul#mainNav li a.selected, ul#mainNav li a:hover { background: #b5a37e url(../_images/bg_mainNav.jpg) repeat-x left top; } ul#mainNav span { float: left; display: none; padding: 15px 0; position: absolute; z-index: 10; left: 0; top: 35px; width: 935px; background-color: #b5a37e; color: #fff; text-transform: none; } ul#mainNav li:hover span { display: block; } ul#mainNav li span a { display: inline; } ul#mainNav li span a:hover { text-decoration: underline; } </code></pre> <p>The only problem is that in my <a href="http://www.rouviere.com/_test/" rel="nofollow noreferrer">working example</a>, the submenu does not show up.</p> <p>I would appreciate some guidance here. </p> <p>Thanks!</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. This table or related slice is empty.
    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