2016-04-03 8 views
0

親メニューにカーソルを置いたときにサブメニューが表示されなくなった理由を数時間試しました。cssを使用してサブメニューを適切に表示

ライブデモ:http://topforexbroker.net/kafi/

私はおそらく私のサブメニュークラスと簡単fixからマージントップを削除することもできますが、その後、サブメニューの一番上にある私のボーダー1pxのは:)

どれ消えます提案やヒントを高く評価します。問題の

デモンストレーション:https://gyazo.com/5387a96e4c86f4fb1cbef9aa8715ed71

ありがとう!

答えて

0

CSSに問題はありません。私は通常、このような状況を避けるためにサブメニューを非表示にする前に200msのようなタイムアウトを追加します。

+0

私に例を挙げてもらえますか? :)私はある種の移行を推測しますか? –

+0

Hum。私はあなたのソースコードを読まなかった。あなたはサブメニューを表示するためにJavaScriptを使用していますか? – thangngoc89

+0

いいえ、私はプレーンcssを使用しています –

0

この機能はjQueryスクリプトに関連しており、CSSの問題ではありません。おそらく何らかのイベントリスナーがあると仮定して、

.mouseleave() 

サブメニューを非表示にする機能があります。それを変更して、この動作は消え去ります。

https://api.jquery.com/mouseleave/

1

私はこのマージンが..私は、サブメニューのクラスとプライマリ・メニューにそれらの一部を変更し、今では動作します私の最初の記事で言ったように私は最終的に、問題を解決するために管理。

関連する問題