ドロップダウンメニュー、純粋なCSSまたはjQueryを作成するための最良の方法はどれですか?純粋なCSSドロップダウンまたはjqueryドロップダウンですか?
2つのうち、どちらが問題の少ないブラウザの互換性が最も優れているのですか?
すべての主要なブラウザでメニューをサポートしたい、CSSのすべてのバージョンを使うことができます。メニューからファンシーなものは必要ありません。シンプルで清潔で働くために必要です。
ありがとうございます。
ドロップダウンメニュー、純粋なCSSまたはjQueryを作成するための最良の方法はどれですか?純粋なCSSドロップダウンまたはjqueryドロップダウンですか?
2つのうち、どちらが問題の少ないブラウザの互換性が最も優れているのですか?
すべての主要なブラウザでメニューをサポートしたい、CSSのすべてのバージョンを使うことができます。メニューからファンシーなものは必要ありません。シンプルで清潔で働くために必要です。
ありがとうございます。
:それとは別にhttp://www.htmldog.com/articles/suckerfish/dropdowns/
は、ここでいくつかの良いjQueryのドロップダウンメニューですドロップダウンメニューのターゲットとして一般的に必要な要素のホバー属性をサポートしていません。彼らは基本的なホバーサポートを追加するためにJavascriptを必要とします。
近代的なブラウザに対応しているのであれば、最終的な関心は本当にアクセシビリティです。メニューをうまく構築できず、ユーザーにJavascriptを有効にしていないと、問題が発生します。セマンティックマークアップを使用して、試した&が@David Fauxのようなドロップダウンメニューのテクニックでテストされていれば、あなたはうまくいくでしょう。
ただし、解説には有効な質問がいくつかあります。私も追加します:
私はセマンティックマークアップとコメント付きコードで頑丈なJavascriptメニューに自分のお金を入れました。
Suckerfishのドロップダウンはかなりクロスブラウザに準拠しています。彼らはjQueryを使用しませんが、普及しています。あなたはこれらをサポートする必要がある場合、あなたはので、IE6や7などの古いブラウザで泥で立ち往生している、CSSのメニューについては http://www.1stwebdesigner.com/css/38-jquery-and-css-drop-down-multi-level-menu-solutions/
SuperfishはSuckerfishを改良し、うまく機能しなくなるjqueryプラグインです。http://users.tpg.com.au/j_birch/plugins/superfish/ – Vigrond
この質問に答えることはできません。本当の答えは:それは依存しています。 – PeeHaa
もしあなたがcssを使用することができますが、述べたようにそれは依存します。どのブラウザをサポートしていますか? CSS3を使用できますか?アニメーションが必要ですか?あなたはドロップダウンに関係なくあなたのサイトでjavascriptを使用していますか? –
@AbePetrillo質問を更新しました。 – Starlays