Skip to main content

ドロップダウンCSSメニューを作成するにはどうすればよいですか?

cascadingスタイルシート(CSS)は、ハイパーテキストマークアップ言語(HTML)または拡張可能なマークアップ言語(XML)ドキュメントがフォーマットされる方法を説明するために使用される名前です。あらゆるタイプのXMLドキュメントに使用できますが、HTMLで書かれたWebページで最もよく使用されます。CSSを使用して、Webページにドロップダウンメニューを作成できます。ドロップダウンCSSメニューには、訪問者がマウスを使用してメニューの上にホバリングするまで、単一のテキストアイテムが表示されます。その時点でアイテムのリスト全体が表示されます。メニューは、CSS識別とクラスタグを使用して作成されます。このセレクターは#のように見えます。その後、IDの名前が続きます。IDには何でも名前を付けることができますが、他の人があなたのコードを読むことができるように説明的でなければなりません。たとえば、ドロップダウンメニューでは、コード# drop1を使用できます。クラスはHTMLリスト要素の一部になります。リスト要素は、文字liによって指定されます。li.topを入力して、トップレベルのクラスを作成します。クラスの説明は、2つの巻き毛装具の間に含まれています。hold次の例は、リストの最初の項目のCSSコード全体を示しています。ヴェルダナ、ジュネーブ、サンセリフ&#59;

フォントサイズ:100%&#59;

色:# ff00ff&#59;}

次に、CSSメニューの最初のアイテムの下に隠されるアイテムのクラスを作成します。クラスでは、文字ULで指定されたHTML Unoderedリストについて説明します。説明は、記述の先頭に#59を表示するという単語の追加が追加されているため、トップレベルのメニュー項目と本質的に同じように見えます。これは、ドロップダウンCSSメニューの上にポインターがホールするまで、順序付けられていないリストのアイテムが非表示になることを示しています。

CSSコードのこの部分の例:

# drop1 ul.link{ヴェルダナ、ジュネーブ、サンセリフ&#59;

フォントサイズ:100%&#59;

色:# ff00ff&#59;} and hmtlドキュメントの残りの部分に表示されるドロップダウンCSSメニューに表示する必要があります。それ以外の場合は、訪問者がメニューを越えたときに、ドキュメントの残りの部分をページの下に押して、リストのスペースを確保します。位置要素を絶対に設定すると、これを行います。position位置を設定するコードは:

# drop1{ position: absolute&#59;}メニュー。ドロップダウンCSSメニューの残りのメニューは、div、id、class、li、およびul要素を使用してHTMLドキュメントで作成されます。Divタグは、ドキュメントのメニュー部分を分離します。タイプ< div id ' drop1>ドロップダウンメニュー部分を作成します。次に、HTML UL要素を使用して、順序付けられていないリストを開始します。top最初のリスト項目にトップクラスを追加し、残りのアイテムのリンククラスを追加します。HTMLコードは次のように見える必要があります。

< li class ' top> top item</ li>< li class ' link>< a href '#> item</ a></ li>>< li class ' link>< a href '#> item</ a><> li>>< li class ' link>< a href '#62; item</ a></ li><</ ul></ div> webブラウザでドキュメントを開くと、ドロップダウンCSSメニューがページに単一のアイテムとして表示されます。マウスを上部のアイテムに移動すると、メニューの残りの部分が表示されます。ページ上の残りのテキストは移動しませんが、メニューによって一部が隠されます。