2016-11-08 95 views
2

,但没有成功purecss下拉菜单中我使用的尝试使用purecss库创建垂直下拉菜单不工作

purecss.io/menus/ 

我的CSS代码如下所示:

<div class="pure-menu custom-restricted-width"> 
    <ul class="pure-menu-list"> 
     <li class="pure-menu-item pure-menu-has-children"> 
      <a href="#" id="menuLink1" class="pure-menu-link">T-Shirts</a> 
      <ul class="pure-menu-children"> 
       <li class="pure-menu-item"> 
        <a class="pure-menu-link" href="t-shirts-rundhals-tx-2-1,-1-2-.html">Rundhals</a> 
       </li> 
       <li class="pure-menu-item"> 
        <a class="pure-menu-link" href="t-shirts-v-neck-tx-3-1,-1-3-.html">V-Neck</a> 
       </li> 
       <li class="pure-menu-item"> 
        <a class="pure-menu-link" href="t-shirts-longsleeve-tx-4-1,-1-4-.html">Longsleeve</a> 
       </li> 
       <li class="pure-menu-item"> 
        <a class="pure-menu-link" href="t-shirts-tanktop-tx-124-1,-1-124-.html">Tanktop</a> 
       </li> 
      </ul> 
     </li> 
    </ul> 
</div> 

即使我复制粘贴其文档中的示例代码及其不工作得太

jsBin

+1

这不是你所有的代码,是吗?你有没有把这些CSS和JavaScript链接作为例子? –

+0

雅在jsbin我已经添加了CSS和js喜欢图书馆,但没有结果,也在我的代码上我也没有结果 – user889030

回答

2

它工作正常,只需添加css为custom-restricted-width,因为您的pure-menu div内容的屏幕宽度为100%,因此您无法显示下拉菜单。

.custom-restricted-width{ 
    display:inline-block; 
} 
+0

您也可以将您的代码添加到网格中。纯CSS提供了一种类似于Bootstraps网格的方法。 http://purecss.io/grids/ –

+0

很高兴帮助你:) –