display:olck/none を使用してメニューバーを作成する方法

display:olck/none を使用してメニューバーを作成する方法

display:bolck/none によるメニューバーの完成の効果 図 1:

まず、完成したエフェクトです。マウスを「メニュー」領域に移動すると、ポップアップします。図2のエフェクト

ここに画像の説明を挿入

図2:

逆に、マウスを「メニュー」領域の外に移動すると、下のサブメニューが非表示になり、図 1 に示すような効果が得られます。

ここに画像の説明を挿入

図3:

図のソースコードは、図 1 と図 2 のコンテンツ スタイル構造を実装したものです。まず、大きな div を指定して、表示されるコンテンツ用の大きなボックスを作成し、そのボックス内に 5 つの div を配置して、表示するコンテンツを完成させます。次に、これらの 5 つの div に「左フロート」スタイルを設定して、横一列に並べられるようにします。もちろん、「インライン ブロック レベル要素」に設定して、その中に「順序なしリスト」を配置して、サブメニューのコンテンツを表示することもできます。

ここに画像の説明を挿入

図4:

1. まず、トップ li にいくつかの基本スタイルを設定し、このタグに (絶対配置) position: relative を指定します。次に、その下位の ul に (相対配置) position: absolute を設定します。2. この ul の |display| を |none| に設定して非表示にします (図 5 - U2 部分を参照)。 3. 次に、(疑似クラス)ホバーを下位の ul のクラス名を呼び出すように設定し、ul の | display | を | block | に設定します。—— 図 4 —— マウスがこの li の上に移動すると、下位の ul が表示されることがわかります。

ここに画像の説明を挿入

図5:

最後に、効果が少し硬いと感じた場合は、@keyframes を使用して変換アニメーション効果を設定し、自分の好みに応じて必要なアニメーション効果を設定できます。

ここに画像の説明を挿入

display:olck/none でメニューバーを完成させる方法については、これで終わりです。display:olck/none メニューバーに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  フロントエンド Vue ユニットテストを始める

>>:  Linux での MySQL のインストールに関するチュートリアル

推薦する

Access_Tokenの統合管理を実現するミニプログラム開発

目次TOKEN タイマーリフレッシュ2. access_tokenの内部設計2.1 access_t...

JavaScript を使用してソートアルゴリズムを実装する方法

目次バブルソート選択ソート挿入ソート要約するバブルソートバブルソートは、シーケンスの右側から始めて、...

ECMAscript の新機能の紹介

目次1. 関数パラメータのデフォルト値1.1 関数パラメータのデフォルト値の指定1.2 分離割り当て...

MySQLの累積集計原理と使用例の分析

この記事では、例を使用して、MySQL 累積集計の原理と使用方法を説明します。ご参考までに、詳細は以...

Vue はファジークエリを実装します - MySQL データベースデータ

目次1. 需要2. 実装3. 結果1. 需要入力ボックスにデータを入力し、入力結果に基づいてデータベ...

海外のウェブページのカラーマッチング事例20選共有

この記事では、優れた Web ページのカラー マッチングの事例を 20 件集めて紹介します。これらの...

MySQLの文字列インターセプト関連関数の概要

この記事では、MySQL の文字列インターセプト関連の機能を紹介します。具体的な内容は以下のとおりで...

MySQL で特定の親行のすべての子行を見つけるソリューション

序文注: テストデータベースのバージョンはMySQL 8.0ですテーブルを作成し、ユーザー scot...

JavaScriptはフォームデータの非同期取得を実装します

この記事では、フォームデータの非同期取得を実現するためのJavaScriptの具体的なコードを例とし...

Windows で MySQL サービスを停止または削除できない問題の解決策

圧縮パッケージを解凍して Windows に MySQL をインストールしました。インストール方法は...

...

HTMLを使用して、IPを制限する投票ウェブサイトの不正行為スキームを実装する

これは、IP アドレスが制限されている投票 Web サイトの不正行為の手口です。この方法は、投票 W...

MySQL マスター/スレーブ ステータスを監視するシェル スクリプト

Linuxでシェルスクリプトを共有して、MySQLのマスタースレーブ状態を監視し、エンタープライズW...

CentOS 7.3 で Nginx 仮想ホストを設定する方法

実験環境最小限にインストールされた CentOS 7.3 仮想マシン基本環境を構成する1. ngin...

この記事はVueのライフサイクルを理解するのに役立ちます

目次1. beforeCreate & created 2. マウント前とマウント済み3. ...