2017-06-19 22 views
-3

最近作業した古いサイトのメニューにCSSの問題があります。 問題は、メインメニューの下のサブメニューが非常に細い線として表示されていて、ul liを実際に選択するオプションがないことです。CSSメニューのサブメニューが表示されません

私はHTMLを変更する正しい方法はありメニューがテーマのヘッダファイルにHTMLとしてハードコードされたときに何の問題が以前にはなかったが、クライアントは、物事を行うためになるようメニューを変更することができませんでした:

<?php 
wp_nav_menu(array( 
'theme_location' => 'header', 
'menu' => 'mobile-menu', 
'menu_class' => 'max-menu', 
'menu_id' => 'menu')); 
?> 
は、

今、私は上記の問題を抱えています。ここに参照のためのURLがあります: http://www.ellianaevents.com/

サブメニュークラスの高さと位置を変更しようとしましたが、役に立たないです。

何か助けていただければ幸いです。

ul
+0

_ _「メニューがテーマのヘッダーにHTMLとしてハードコードされたときに何の問題が以前にありませんでした」 - まあ、私はあなたがのHTML出力を比較することにより、起動示唆前回のハードコードされたHTMLへのあなたの今動的ソリューション... – CBroe

答えて

1

overflow-y:autoこれだけCSS下でそれを変更しているためにです:

ul#menu { 
    overflow: visible; 
} 
+0

助けをいただき、ありがとうございました。ミナルの提案はそれを修正しましたが、私は一般的にここでstackoverflowの人々はバックエンドの開発者がフロントエンドに移動するので、必ずしも容易ではないので、それらをdownvotingせずに他人を助けようとするべきだと思います。 –

1

がこのenter code here ul.maxメニュー{ オーバーフロー-Y追加可視と、 }

行番号:154

0
We have to add submenu css in style.css file to display submenu options in the menu 

after displaying menu using function below 

wp_nav_menu(array('menu_name'=>'Name of menu given in backend','container'=>false,'menu_class'=>'class of menu if you want to give if you dont want then leave it blank')); 
関連する問題