問題タブ [suckerfish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 吸盤メニューのドロップダウンがIE6およびIE7に表示されない
通常はメニューだけのコードを投稿しますが、メニュー自体は機能しますが、周囲のコードに入れると、このメニューはIE6とIE7では機能しません。したがって、メニューはここで使用されています:http: //block.pd.alphaready.com/
私がここで抱えている問題は、ここで説明されているIEの絶対測位のバグ だと思いますhttp://www.brunildo.org/test/IE_raf3.htmlしかし、これを理解し、ナビゲーションに修正を適用するのに苦労しています。
何か助けてください?
ありがとう
スコット
html - 水平メニューと IE7 の問題点は何ですか?
いくつかのサブメニュー項目を含む水平メニューを作成しました。残念ながら、第 3 レベルのサブメニュー項目は IE7 には表示されません。https://jsfiddle.net/XzCMr/で見ることができる全体の html、css コード、および作業メニュー
私が見つけた方法、IE7は第3レベルを第2レベルに隠します。
CSSマージンを変更すると
に
2 番目のレベルにネストされた 3 番目のレベルが表示されます。https://jsfiddle.net/XzCMr/1/
メニューのhtmlコード全体:
CSS コード:
それの何が問題なのですか?あなたの助けをいただければ幸いです。
css - IEでCSSドロップダウンが表示されるのが速すぎる
私はsuckerfishを使用してCSSドロップダウンメニューを作成しました。それに関する問題は、カテゴリページに移動するトップレベルのナビゲーションアイテムをクリックすると、ポインタがそのナビゲーションアイテムの上にあり、ドロップダウンがIEに自動的に表示されることです。
マウスを動かすまでドロップダウンが表示されないため、Firefoxには問題ありませんが、IEはマウスをまったく動かさずにすぐに起動します。
メニューが非常に大きいため、ユーザーはページが必要に応じて変更されたことに気づきません。
このサイトhttp://www.foodnetwork.com/は、ドロップダウンが再び表示される前に少し遅れて、私が望むことを達成しているようです。彼らがJSやCSSと混同していることは知っていますが、彼らが何をしているのかを完全に理解することはできません。
何かご意見は
javascript - 流体幅SonofSuckerfishドロップダウンメニュー
CSSドロップダウンメニューの場合、私は通常、SonofSuckerfishドロップダウンを使用します。この手法は非常にうまく機能しますが、常に気になる小さなことが1つあります。それは、ドロップダウンリンクの幅が常に固定されていることです。
Suckerfishドロップダウンメニューのアイテムの幅を自動的に変更する方法はありますか?そうでない場合、これを達成できる他のCSSベースのドロップダウンメニュー戦略はありますか?
jquery - テーブルの境界によって切り取られた Superfish ドロップダウン
jQuery グリッド内で Superfish ドロップダウンを使用すると問題が発生します。ドロップダウンがテーブルの境界によってクリップされているようです。
私はこれを調査しましたが、z-index のさまざまな組み合わせを試してみましたが役に立たなかったことを除いて、z-index の問題のようです。
これがどのように見えるかのスクリーンショットです:

必要に応じて CSS とコードを投稿できます。少し複雑ですが。
前もって感謝します。
リック
javascript - サッカーフィッシュ ドロップダウン オンクリック
このページの右側の列には 4 つのナビゲーション項目があります。最初のナビゲーション アイテム「The Baltimore Orioles」、onmouseover で 3 つのサブ ナビゲーション アイテムが表示されます。
onmouseover を取り除き、ユーザーがクリックしたときにのみ 3 サブ na を表示するにはどうすればよいですか? スクリプトに onclick を追加しましたが、うまくいきませんでした。
html - sukerfish ドロップダウン メニューに関する Internet Explorer の問題
IE のみのドロップダウン メニューに問題があり、異なるバージョンでさまざまな結果が得られます。
私が参照しているナビゲーションはここにあります: http://lt.philosophydesign.com/
Firefox/Safari/Chrome で正常に動作し、表示されます。IE9 と IE8 では問題なく表示されますが、ドロップダウンの最初の項目を過ぎて移動しようとすると、ドロップダウンが消えます。IE7 および IE6 では、ドロップダウンが表示されますが、本体コンテンツの背後にあります。
奇妙なことに<div id="content">、ナビゲーションのコンテンツを削除すると、IE9 と IE8 で正しく表示され、機能します。
ナビゲーション CSS は次のとおりです。
ナビゲーション HTML は次のとおりです。
そして、IE7 は A タグ以外の :hover をサポートしていないため、hovered LI にクラスを追加する jQuery があります。
これがIEで機能しない理由を理解するのを手伝ってくれる人はいますか?
ありがとう
スコット
javascript - Son of Suckerfish メニューが IE8 でリンクを選択する前に閉じてしまう
それで、IE8 で「Son of Suckerfish」メニューを動作させることができました。ただし、ユーザーが表示されたリンクをクリックするのに十分な時間、メニューが「開いた」ままにならないという問題があります。ユーザーのカーソルがメニューをトリガーするリンクから離れるとすぐに、ユーザーがトリガーの下に移動して表示された項目を選択したとしても、メニューは元に戻ります。
Safari、Firefox などのように、メニューが使用されるのに十分な時間開いたままになるように、誰かが私のコードを修正するのを手伝ってくれませんか?
ありがとう!
css - Suckerfish ドロップダウン - IE6 & 7 アライメントの問題
このページには、ナビゲーション メニューがあります。私はサッカーフィッシュのドロップダウンを使用しており、画像を組み込むために少し変更しました(ナビゲーションの上部。それぞれが画像です)。
最新のすべてのブラウザーで、すべてが正常に表示および動作します。しかし、IE6 & 7 では、ユーザーがナビゲーション項目をマウスオーバーすると、ドロップダウンはそのナビゲーション項目のすぐ下には表示されず、次のナビゲーション項目の下に表示されます。
修正方法に関するアイデアや提案はありますか?
css - IE 8 で Suckerfish ドロップダウンが機能しない
これは奇妙なバグで、自分の PC の IE7 と XP の IE8 でテストしましたが、問題なく動作しているため、私にはわかりません。
しかし、このサイトの XP ではメイン ナビゲーションが壊れています。
http://tupelomainstreet.com/play
クライアントの画面と環境のスクリーンショットを添付しました。
誰かが IE の黒魔術を持っているとしたら、それは素晴らしいことです。私は途方に暮れています。

