2012-10-13 123 views
1

我最近開始嘗試爲自己開發一個簡單的WordPress主題,並從導航菜單中打開牆壁。CSS動態多個teir下拉菜單

下拉菜單將包含多個項目和多個子菜單,以後需要添加更多項目。來自默認Wordpress主題的示例 - http://i.imgur.com/zhhbH.png

我想知道什麼樣的CSS在菜單後面能夠動態地添加其他項目和子菜單而沒有限制。

感謝

+0

CSS2/3 :-)說真的,有幾十個例子這在網上,只是谷歌下拉菜單css –

+0

下拉菜單部分是好的,我想知道CSS基本上允許添加無限的子菜單。 – George

回答

0

試試這個:

CSS:

li ul { 
    display: none; 
} 

ul li:hover > ul{ 
    display: block; 
} 
​ 

HTML:

​<ul> 
    <li>Item 1</li> 
    <li>Item 2</li> 
    <li> 
     Item 3 
     <ul> 
      <li>Subitem 3.1</li> 
      <li>Subitem 3.2</li> 
      <li> 
       Subitem 3.3 
       <ul> 
        <li>Subitem 3.3.1</li> 
        <li>Subitem 3.3.2</li> 
        <li>Subitem 3.3.3</li> 
       </ul>      
      </li> 
     </ul> 
    </li> 
</ul>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ 

DEMO:http://jsfiddle.net/TKBdY/

+0

您的演示不起作用。至少在Chrome上。 – 2012-10-13 18:47:03

+0

謝謝!無論如何,使這種造型動態呢? – George

+0

這是動態的,它可以在列表添加後列表中有列表,它將起作用。 >只說「下一個,不是之前,沒有之後,下一個」 –