ホームページ ウェブフロントエンド CSSチュートリアル CSSで水平ナビゲーションバーを作成する方法

CSSで水平ナビゲーションバーを作成する方法

Apr 25, 2024 pm 12:06 PM
css 配置 垂直方向に中央揃え

CSS を使用して水平ナビゲーション バーを作成する手順は次のとおりです: HTML ナビゲーション構造を作成します。 CSS スタイルを適用します: 表示: コンテンツ: 中央; スタイル リスト: 表示: スタイル タイプ: 0; margin-right: 1em; スタイルリンク: text-decoration: none; color: black; マウスオーバー状態: a:hov

CSSで水平ナビゲーションバーを作成する方法

水平ナビゲーションバーを作成する方法は、ほとんどの Web サイトのデザインに共通の要件です。 CSS を使用すると、次の手順で簡単に実現できます:

HTML 構造の作成:

<nav>
  <ul>
    <li><a href="home.html">主页</a></li>
    <li><a href="about.html">关于</a></li>
    <li><a href="contact.html">联系</a></li>
  </ul>
</nav>
ログイン後にコピー

CSS スタイルの適用:

1. レイアウト コンテナ:

nav {
  display: flex;
  justify-content: center;
  align-items: center;
}
ログイン後にコピー

display: flex< /code> ナビゲーション バーを水平方向に配置されたコンテナーにできるようにします。 </strong></p><code>justify-content: center は、コンテンツを水平方向に中央揃えにします。

  • align-items: center は、コンテンツを垂直方向に中央揃えにします。 display: flex 允许导航栏成为一个水平排列的容器。
  • justify-content: center 将其内容水平居中。
  • align-items: center 将其内容垂直居中。

2. 样式列表:

ul {
  display: flex;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ログイン後にコピー
  • display: flex 也将列表转换为水平容器。
  • list-style-type: none 去除项目符号。
  • margin: 0padding: 0 去除默认间距和填充。

3. 样式列表项:

li {
  margin-right: 1em;
}
ログイン後にコピー
  • margin-right: 1em 在每个列表项之间添加一些间距。

4. 样式链接:

a {
  text-decoration: none;
  color: black;
}
ログイン後にコピー
  • text-decoration: none 去除链接下划线。
  • color: black 设置链接文本为黑色。

5. 鼠标悬停状态:

a:hover {
  color: blue;
}
ログイン後にコピー
  • a:hover

2. スタイルリスト: rrreee

display: flex もリストを水平コンテナに変換します。

🎜list-style-type: none 箇条書きを削除します。 🎜🎜margin: 0padding: 0 は、デフォルトのスペースとパディングを削除します。 🎜🎜🎜🎜3. リスト項目のスタイル: 🎜🎜rrreee🎜🎜margin-right: 1em 各リスト項目の間にスペースを追加します。 🎜🎜🎜🎜4. スタイルリンク: 🎜🎜rrreee🎜🎜text-decoration: none リンクの下線を削除します。 🎜🎜color: black リンク テキストを黒に設定します。 🎜🎜🎜🎜5. マウスオーバー状態: 🎜🎜rrreee🎜🎜a:hover マウスがリンク上にあるときのテキストの色を青に設定します。 🎜🎜🎜🎜結果: 🎜🎜🎜これらの手順に従うと、項目が画面の中央に互いに水平に配置された水平ナビゲーション バーが作成されます。マウスをリンク上に置くと、リンク テキストが青色に変わります。 🎜

以上がCSSで水平ナビゲーションバーを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Apple 携帯電話のトラフィックを確認する方法 Apple 携帯電話のトラフィックを確認する方法 May 09, 2024 pm 06:00 PM

Apple でデータ使用量を確認する方法 1. Apple 携帯電話でデータ使用量を確認する具体的な手順は次のとおりです。 電話機の設定を開きます。 「セルラー」ボタンをクリックします。携帯電話ネットワーク ページを下にスクロールして、各アプリケーションの具体的なデータ使用量を確認します。 「適用」をクリックして、許可されたネットワークも設定します。 2. 電話機の電源を入れ、電話機のデスクトップで設定オプションを見つけ、クリックして入力します。設定インターフェイスで、下のタスクバーで「セルラーネットワーク」を見つけ、クリックして入力します。セルラーネットワークインターフェースで、ページ上の「使用法」オプションを見つけてクリックして入力します。 3. 別の方法は、携帯電話を使用して自分でトラフィックを確認することですが、携帯電話は合計使用量のみを確認でき、残りのトラフィックは表示されません。iPhone の電源を入れ、「設定」オプションを見つけて開きます。 「蜂」を選択

Windows 11 でスナップショット レイアウトを無効にする方法_win11 でスナップショット レイアウトを使用しない場合のヒント Windows 11 でスナップショット レイアウトを無効にする方法_win11 でスナップショット レイアウトを使用しない場合のヒント May 08, 2024 pm 06:46 PM

Win11 システムは、[最大化] ボタンを通じてさまざまなウィンドウ レイアウト オプションをユーザーに提供する新しい [スナップショット レイアウト] を発表しました。これにより、ユーザーは複数のレイアウト テンプレートから選択して、開いているアプリケーションを画面上に 2 つ、3 つ、または 4 つ表示できます。これは、複数のウィンドウを画面の横にドラッグしてすべてを手動で調整する場合よりも改善されています。 [SnapGroups] は、ユーザーが使用しているアプリのコレクションとそのレイアウトを保存し、ユーザーが停止して別のことを行う必要があるときに簡単にその設定に戻ることができるようにします。ユーザーがプラグを抜く必要があるモニターを使用している場合、再ドッキングすると、以前に使用したスナップショット レイアウトも復元されます。スナップショット レイアウトを使用するには、キーボード ショートカット WindowsKey+Z を使用して開始できます。

vscode でリスト ページをアルファベット順に並べ替える方法 vscode でリスト ページをアルファベット順に並べ替える方法 vscode でリスト ページをアルファベット順に並べ替える方法 vscode でリスト ページをアルファベット順に並べ替える方法 May 09, 2024 am 09:40 AM

1. まず、vscode インターフェイスを開いた後、ページの左下隅にある設定アイコン ボタンをクリックします。 2. 次に、ドロップダウン ページ列の [設定] オプションをクリックします。 3. 次に、ジャンプしたウィンドウで [エクスプローラー] オプションを見つけます。 4. 最後に、ページの右側で [OpenEditorsnaming] オプションをクリックし、ドロップダウン ページからアルファベット順のボタンを選択して設定を保存し、アルファベット順の並べ替えを完了します。

ブラウザのプラグインは何語で書かれていますか? ブラウザのプラグインは何語で書かれていますか? May 08, 2024 pm 09:36 PM

ブラウザ プラグインは通常、次の言語で作成されます。 フロントエンド言語: JavaScript、HTML、CSS バックエンド言語: C++、Rust、WebAssembly その他の言語: Python、Java

vscodeで不明な属性を設定する方法 vscodeで不明な属性を設定する方法 vscodeで不明な属性を設定する方法 vscodeで不明な属性を設定する方法 May 09, 2024 pm 02:43 PM

1. まず、左下隅にある設定アイコンを開き、設定オプションをクリックします。 2. 次に、ジャンプしたウィンドウで CSS 列を見つけます。 3. 最後に、不明なプロパティ メニューのドロップダウン オプションをエラー ボタンに変更します。 。

高度な C++ パフォーマンス最適化手法とは何ですか? 高度な C++ パフォーマンス最適化手法とは何ですか? May 08, 2024 pm 09:18 PM

C++ のパフォーマンス最適化手法には次のものが含まれます。 ボトルネックを特定し、配列レイアウトのパフォーマンスを向上させるためのプロファイリング。メモリ管理では、スマート ポインタとメモリ プールを使用して、割り当てと解放の効率を向上させます。同時実行では、マルチスレッドとアトミック操作を活用して、大規模なアプリケーションのスループットを向上させます。データの局所性により、ストレージのレイアウトとアクセス パターンが最適化され、データ キャッシュのアクセス速度が向上します。コード生成とコンパイラの最適化では、インライン化やループ展開などのコンパイラ最適化手法を適用して、特定のプラットフォームとアルゴリズムに最適化されたコードを生成します。

世界のトップ10の仮想通貨取引プラットフォームのトップ10のランキングは何ですか? 世界のトップ10の仮想通貨取引プラットフォームのトップ10のランキングは何ですか? Feb 20, 2025 pm 02:15 PM

暗号通貨の人気により、仮想通貨取引プラットフォームが登場しています。世界の上位10の仮想通貨取引プラットフォームは、トランザクションの量と市場シェアに従って次のようにランク付けされています:Binance、Coinbase、FTX、Kucoin、Crypto.com、Kraken、Huobi、Gate.io、Bitfinex、Gemini。これらのプラットフォームは、幅広い暗号通貨の選択から、さまざまなレベルのトレーダーに適したデリバティブ取引に至るまで、幅広いサービスを提供しています。

Javaでマージを使用する方法 Javaでマージを使用する方法 May 09, 2024 am 06:03 AM

Java コレクションの merge() メソッドは、ソートされて順序付けされた 2 つのコレクションをマージして、元の順序を維持したまま新しいソートされたコレクションを生成します。構文: public static <T> List<T> merge(SortedMap<T, Double> a, SortedMap<T, Double> b)。 2 つのソートされたコレクションを受け入れ、ソートされた順序ですべての要素を含む新しいコレクションを返します。注: 重複キーの値はマージ関数に従ってマージされ、元のコレクションは変更されません。

See all articles