序文 トップメニューを作成する場合、ポップアップのセカンダリメニューを作成する必要があります。 以前のアプローチでは、jQuery を使用してセカンダリメニューの表示と遷移アニメーションを制御していましたが、CSS3 の transform プロパティを使用すると、すべてが非常に簡単になります。 まず効果 調理方法 核心は、transformの地域変位法を使用し、liタグのホバー疑似クラスとアニメーション遅延と組み合わせて、サブメニューの表示を簡単に実現することです。 <ナビ> <ul> <li> <strong>ホーム</strong> <div> センチ <a href="">CRM</a> </div> </li> <li> <strong>ライブ</strong> <div> <a href="">ジャワ</a> <a href="">php</a> </div> </li> <li> <strong>ピクチャートゥルー</strong> <div> <a href="">ミリ</a> <a href="">dd</a> </div> </li> </ul> </nav> *{ パディング: 0; マージン: 0; ボックスのサイズ: 境界線ボックス; } 体{ 幅:100vw; 高さ:100vh; ディスプレイ: フレックス; flex-direction: 列; コンテンツの配置: flex-start; アイテムの位置を中央揃えにします。 } ナビ{ マージン: 10px; } ナビゲーション{ リストスタイルタイプ: なし; 高さ: 32px; ディスプレイ: フレックス; } nav ul li{ 右マージン: 10px; } nav ul li strong{ テキスト変換:大文字; 背景色: #9b59b6; 色: 白; パディング: 5px 30px; 行の高さ: 30px; カーソル: ポインタ; } nav ul li strong+div{ ディスプレイ: フレックス; flex-direction: 列; 背景色: #3498db; パディング: 10px; 変換: translateY(-110%); 不透明度: 0; 遷移: .3秒; 変換の起点: 上; } nav ul li:hover div{ 変換: translateY(0); 不透明度: 1; } nav ul li strong+div a{ 色: 白; テキスト装飾: なし; テキスト変換:大文字; パディング: 5px 0; } これで、Transform を使用して純粋な CSS ポップアップ メニューのサンプル コードを実装するこの記事は終了です。純粋な CSS ポップアップ メニューに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: MySQL の 6 つの一般的な制約タイプの詳細な説明
>>: コンポーネントベースのフロントエンド開発プロセスの詳細な説明
1. コマンドの紹介ファイル コマンドは、ファイルの種類を識別するために使用されます。ファイル チェ...
目次1. はじめに2.これを理解する3. これは誰ですか? 4.矢印関数はさらに読む要約する1. は...
目次序文文章パラメータ例Lodash 実装:トーキー機能: castPath関数: stringTo...
それは何ですか? Spring Boot は、Spring オープンソース組織のサブプロジェクトであ...
目次1. 背景2. テーブルロックによるクエリの遅延3. オンラインでテーブル構造を変更するとどのよ...
クッキーこれはクライアント ブラウザの状態を保存するための標準的な方法です。Cookie はブラウザ...
序文開発プロセスでは、10 進データ型がよく使用されます。 MySQL では、小数点は正確なデータ型...
目次ルーティングとは純粋コンポーネントの基本的な使用純粋なコンポーネントの使用に関する注意事項ルーテ...
実行中のコンテナが終了したときに、コンテナが完全に終了する前に環境をクリーンアップするなど、いくつか...
データベースアカウントのパスワード暗号化の詳細な説明と例データベースアカウントとパスワードはデータベ...
1. 複合主キーいわゆる複合主キーとは、テーブルの主キーが複数のフィールドで構成され、ビジネス上の意...
Linuxでyumを入力すると、プロンプトが表示されます: -bash: /usr/bin/yum:...
一般的に、テーブルを使用する場合は、常に <table border="1"...
目次1. インデックスの基本1.1 はじめに1.2 インデックスの仕組み1.3 インデックスの種類1...
MySQLの左結合が無効であり、その使用方法今日SQLを書いていたとき、左結合を使用すると左のテーブ...