2017-02-23 174 views
0

我遇到個人項目問題,http://mail.fixca.com.gt/。在Drupal 8上使用配置文件頭腦風暴子菜單懸停顯示限制

菜單不顯示創建的子菜單。我已經:

  • 設置在菜單項上顯示擴展模式。
  • 設置塊本身的最大菜單級別顯示。
  • 試圖建立一個新的菜單和CSS它來得到它顯示的子菜單

    .submenu { 顯示:無; }

    .companymenuli:hover> ul { display:block; }

但它從不顯示子菜單。我意識到這可能是我做得不對的事情,但我找不到解決方案。

在Drupals網站的HTML這樣表示

HTML from chrome developer

我想,這可能是對主題本身的某種限制。

我真的很感謝你的幫助。如果你有什麼提示,我可以在哪裏找到解決方案。

謝謝。

回答

0

溢出:隱藏。在下面的CSS中添加:

#block-brainstorm-theme-main-menu 

一旦從這裏刪除溢出屬性,並且還刪除display:none。從

#block-brainstorm-theme-main-menu ul ul 

子菜單將顯示。但是你必須在css和js上進行適當的外觀和感覺。相反,我建議爲此使用一些jquery.Also也可以使用Nice菜單或Superfish菜單等模塊。讓我知道我是否可以幫助你。

+0

謝謝。它確實幫了很大忙。我其實是在學習。所以,我可以用你的小費修復它。現在我想能夠懸停子菜單。但我可以讓它堅持到底,[鏈接](https://www.w3schools.com/code/tryit.asp?filename=FD22H04IZIM6),即時複製它,但由於導航格式,我想,我不能使用聲明(ul a:hover ul)它只適用於(ul a:hover + ul)。任何幫助? –