成果を達成する 実装コード html <div id="コンテナ"> <ナビ> <ul> <li><a href="#">ホーム</a></li> <li><a href="#">WordPress</a> <!-- 第 1 層のドロップダウン --> <ul> <li><a href="#">テーマ</a></li> <li><a href="#">プラグイン</a></li> <li><a href="#">チュートリアル</a></li> </ul> </li> <li><a href="#">ウェブデザイン</a> <!-- 第 1 層のドロップダウン --> <ul> <li><a href="#">リソース</a></li> <li><a href="#">リンク</a></li> <li><a href="#">チュートリアル</a> <!-- 2 層目のドロップダウン --> <ul> <li><a href="#">HTML/CSS</a></li> <li><a href="#">jQuery</a></li> <li><a href="#">その他</a> <!-- 3 層目のドロップダウン --> <ul> <li><a href="#">もの</a></li> <li><a href="#">もの</a></li> <li><a href="#">その他の情報</a></li> </ul> </li> </ul> </li> </ul> </li> <li><a href="#">グラフィック デザイン</a></li> <li><a href="#">インスピレーション</a></li> <li><a href="#">お問い合わせ</a></li> <li><a href="#">概要</a></li> </ul> </nav> <h1>純粋な CSS ドロップダウン メニュー</h1> <p> CSS のみで作成されたシンプルなドロップダウン ナビゲーション メニュー。ドロップダウンにはプラス記号 ( + ) が付いています。</p> </div> CS /* CSS ドキュメント */ url をインポートします(https://fonts.googleapis.com/css?family=Open+Sans); url をインポートします(https://fonts.googleapis.com/css?family=Bree+Serif); 体 { 背景: #212121; フォントサイズ:22px; 行の高さ: 32px; 色: #ffffff; ワードラップ:単語区切り !重要; フォントファミリー: 'Open Sans'、サンセリフ; } h1 { フォントサイズ: 60px; テキスト配置: 中央; 色: #FFF; } h3 { フォントサイズ: 30px; テキスト配置: 中央; 色: #FFF; } h3 a { 色: #FFF; } { 色: #FFF; } h1 { 上マージン: 100px; テキスト配置:中央; フォントサイズ:60px; フォントファミリー: 'Bree Serif'、'serif'; } #容器 { マージン: 0 自動; } p { テキスト配置: 中央; } ナビゲーション{ マージン: 50px 0; 背景色: #E64A19; } ナビゲーション{ パディング: 0; マージン: 0; リストスタイル: なし; 位置: 相対的; } nav ul li { 表示:インラインブロック; 背景色: #E64A19; } ナビ 表示:ブロック; パディング:0 10px; 色:#FFF; フォントサイズ:20px; 行の高さ: 60px; テキスト装飾:なし; } ナビゲーション a:hover { 背景色: #000000; } /* デフォルトでドロップダウンを非表示にする */ nav ul ul { 表示: なし; 位置: 絶対; top: 60px; /* メインナビゲーションの高さ */ } /* ホバー時にドロップダウンを表示する */ nav ul li:hover > ul { 表示:継承; } /* 最初の階層のドロップダウン */ nav ul ul li { 幅:170ピクセル; フロート:なし; 表示:リスト項目; 位置: 相対的; } /* 第 2 層、第 3 層、さらにそれ以上の層 */ nav ul ul ul li { 位置: 相対的; 上:-60px; 左:170px; } /* ドロップダウンシンボルを変更するにはこれを変更してください */ li > a:after { コンテンツ: ' + '; } li > a:only-child:after { コンテンツ: ''; } 以上が純粋に CSS で実装したドロップダウン メニューの詳細です。CSS で実装したドロップダウン メニューの詳細については、123WORDPRESS.COM 内の他の関連記事にも注目してください。 |
<<: HTML の順序付きリスト、順序なしリスト、定義リストに関する簡単な説明
>>: Elementはスクリプトを使用して新しいコンポーネントを自動的に構築します
CentosでのMySQLのインストールについては、以前の記事を参照してください。 Centos7....
ソフトウェア開発者は、ネットワーク アプリケーションがどのように動作するかを階層的に完全に理解してい...
画像をダウンロードMySQLイメージの選択 docker 検索 mysql MySQL 5.7 イメ...
効果: GROUP_CONCAT関数は、フィールド値を文字列に連結することができます。デフォルトの区...
目次紹介とデモAPI: コンテナ財産ライフサイクルコールバックイベントAPI: ドラッグ可能実際の戦...
JSランニング三部作js実行コードは3つのステップに分かれています構文解析プリコンパイル解釈Jav...
単一のDOMノードでカルーセルを実装するbackgroundImage を使用すると、複数の画像を追...
コードをコピーコードは次のとおりです。 <thead> <!– 最初の 2 行をヘ...
準備する1. 必要なインストールパッケージをダウンロードするhttps://www.php.net/...
この記事の目的は、最も明確な構造を使用していくつかのコンポーネントの基本機能を実装することです。皆さ...
目次序文時間型を保存するのに文字列を使用しないでくださいMySQL の日付型日時タイムスタンプTIM...
目次基本タイプあらゆるタイプ配列タプルインタフェース関数自己推論を入力する結合タイプ(1つ以上選択)...
Linux viコマンドの詳しい説明vi エディタは、すべての Unix および Linux システ...
マウスを動かしたときにDIVが消えるように手ぶれ補正を使用するdiv タグ自体は onblur イベ...
序文Linux サーバーを操作および管理するときに、最もよく使用されるコマンドの 1 つが nets...