2015-04-07 71 views
-2

我的代码UL不留包含导航

<nav id="nav-main"> 
<label for="show-menu" class="show-menu">Show Menu</label> 
<input type="checkbox" id="show-menu" role="button"> 
    <ul id="menu"> 
    <li><a href="#">item 1</a></li> 
    <li><a href="#">item 2</a></li> 
    </ul> 
    <div style="clear:both;"></div> 
</nav> 

Content ID的菜单应该包含导航这个费用相加,但它是不是已经当我在控制台检查它。

我试着用明确的:既,但没有张家,完整的CSS在拨弄预览

jsfiddle preview

+4

寻求调试帮助(“为什么不是这个代码工作?”)的问题必须包括所需的行为,特定的问题或错误以及在问题本身**中重现**所需的最短代码** 。 – Quentin

回答

1

ul被取出流(和它看起来像nav心不是包装的原因该ul是因为ulposition:absolute;

从您的ul和菜单的外观position:absolute;和工作原理相同,但nav ELEM ent现在包装它