2017-02-23 5 views
0

個人的なプロジェクトに問題があります。http://mail.fixca.com.gt/です。 Drupal 8でプロファイルを使用Brainstormサブメニューのホバー表示の制限

メニューには作成されたサブメニューが表示されません。私はすでに持っています:

  • メニュー項目に拡大表示モードを設定します。
  • ブロックメニューに最大メニューレベルの表示を設定します。
  • は、それがサブメニューに表示さ得るために新しいメニューやCSSを作成しようとしました

    .submenu { 表示:なし; }

    .companymeni:ホバー> 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を使用することをお勧めします。あなたは同じもののニースメニューやスーパーフィッシュメニューのようなモジュールを使用することができます。私がこのことであなたを助けることができるかどうか教えてください。

+0

ありがとうございます。それは本当に多くの助けになりました。私は実際に学んでいます。だから、私はあなたのヒントでそれを修正することができました。今私は、サブメニューをホバーできるようにしたい。私はそれを複製することができますが、nav形式のために、私は推測するが、私はそれを作ることができます[リンク](https://www.w3schools.com/code/tryit.asp?filename=FD22H04IZIM6)私は文(ul a:hover ul)を使うことはできません。これは(ul a:hover + ul)としか動作しません。どんな助け? –

関連する問題