ホームページ ウェブフロントエンド htmlチュートリアル HTMLのタグ内のliは横に配置されます

HTMLのタグ内のliは横に配置されます

Jun 27, 2017 pm 01:26 PM
html 配置 水平

最初のステップは、水平メニューのHTMLコード構造を記述することです

HTMLドキュメントのナビゲーションバー領域に次のコードを追加してください。

<ul id="menu">
 <li><a href="http://www.baidu.com">Baidu.Com</a></li>
 <li><a href="http://www.Code52.Net">Code52.Net</a></li>
 <li><a href="http://www.yahoo.com">Yahoo.Com</a></li>
 <li><a href="http://www.google.com" class="last">Google.Com</a></li>
</ul>
ログイン後にコピー

2 番目のステップ、CSS コードを記述します

1. パブリック スタイルを設定します

次の CSS コードを HTML ドキュメントの ... タグのスコープに追加してください。

<style type="text/css">
#menu { 
font:12px verdana, arial, sans-serif; /* 设置文字大小和字体样式 */
}
#menu, #menu li {
list-style:none; /* 将默认的列表符号去掉 */
padding:0; /* 将默认的内边距去掉 */
margin:0; /* 将默认的外边距去掉 */
}
</style>
ログイン後にコピー

ご存知のとおり、

    内の項目
  • を水平に配置するには CSS を定義する必要があります。

    ヒント: 独立して説明するためにナビゲーションバーを引き出しているため、本文または他の場所でデフォルトの効果をリセットしている場合は、上記のコードを削除できます

    。 2. テキストを水平に配置します

    ご存知のとおり、

      タグの下にある項目はデフォルトで垂直に配置されます。水平に配置するには、追加の CSS プロパティを定義する必要があります。

      <style type="text/css">
      #menu li { 
      float:left; /* 往左浮动 */
      }
      </style>
      ログイン後にコピー

      3. リンク スタイルを設定します:

      <style type="text/css">
      #menu li a {
      display:block; /* 将链接设为块级元素 */
      padding:8px 50px; /* 设置内边距 */
      background:#3A4953; /* 设置背景色 */
      color:#fff; /* 设置文字颜色 */
      text-decoration:none; /* 去掉下划线 */
      border-right:1px solid #000; /* 在左侧加上分隔线 */
      }
      </style>
      ログイン後にコピー
      各メニューを広くするために内側のマージン (つまりパディング) を使用します。中国語と英語が混在している場合は、高さとを 1 つ設定することをお勧めします。メニューの幅を設定すると、中国語と英語の文字の行の高さが一致しないことによって引き起こされる高さのエラーを回避できます。固定高さの設定方法:

      <style type="text/css">
      #menu li a {
      display:block; /* 将链接设为块级元素 */
      width:150px; /* 设置宽度 */
      height:30px; /* 设置高度 */
      line-height:30px; /* 设置行高,将行高和高度设置同一个值,可以让单行文本垂直居中 */
      text-align:center; /* 居中对齐文字 */
      background:#3A4953; /* 设置背景色 */
      color:#fff; /* 设置文字颜色 */
      text-decoration:none; /* 去掉下划线 */
      border-right:1px solid #000; /* 在左侧加上分隔线 */
      }
      </style>
      ログイン後にコピー

      4. リンクホバー効果:

      上記の手順の複合効果により、水平ナビゲーション バーの予備的なフレームワークが表示されます。このステップは主に、ナビゲーション バーをより美しくするためにリンクのホバー効果を定義することです。もちろん、ナビゲーション バーをさらに輝かせたい場合は、CSS の hover プロパティで背景画像を定義できます。

      <style type="text/css">
      #menu li a:hover {
      background:#146C9C; /* 变换背景色 */
      color:#fff; /* 变换文字颜色 */
      }
      </style>
      ログイン後にコピー
      ここのコードには欠陥があります。右端に余分な境界線が表示されます。IE シリーズのブラウザでは :first-child 疑似クラスがサポートされていないため、削除するには別のスタイルを記述するしかありません。最後の境界線を指定して、HTML コードに追加のセレクターを追加します。

      <ul id="menu">
      <li><a href="http://www.baidu.com">Baidu.Com</a></li>
      <li><a href="http://www.Code52.Net">Code52.Net</a></li>
      <li><a href="http://www.yahoo.com">Yahoo.com</a></li>
      <li><a href="http://www.google.com" class="last">Google.com</a></li>
      </ul>
      
      <style type="text/css">
      #menu li a.last {
      border-right:0; /* 去掉左侧边框 */
      }
      </style>
      ログイン後にコピー
      さて、シンプルな水平ナビゲーション メニューが作成されました。とてもシンプルではないでしょうか。 完全なコードを以下に示します:

      <style type="text/css">
      #menu { 
       font:12px verdana, arial, sans-serif; 
      }
      #menu, #menu li {
       list-style:none;
       padding:0;
       margin:0;
      }
      #menu li { 
       float:left; 
      }
      #menu li a {
       display:block;
       /* 如果是中英文混排的文字,建议用固定宽度
       width:150px;
       height:30px;
       line-height:30px;
       text-align:center;
       */
       padding:8px 50px;
       background:#3A4953;
       color:#fff;
       text-decoration:none;
       border-right:1px solid #000;
      }
      #menu li a:hover {
       background:#146C9C;
       color:#fff;
       text-decoration:none;
       border-right:1px solid #000;
      }
      #menu li a.last {
       border-right:0; /* 去掉左侧边框 */
      }
      </style>
      ログイン後にコピー
      私たちが作成したオンライン デモを表示し、この記事で提供されているサンプル パッケージをダウンロードできます。

      上記のCSSスタイルを変更しました。次のように:

      以上がHTMLのタグ内のliは横に配置されますの詳細内容です。詳細については、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)

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

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

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

ゴマのオープンエクスチェンジを中国語に調整する方法 ゴマのオープンエクスチェンジを中国語に調整する方法 Mar 04, 2025 pm 11:51 PM

ゴマのオープンエクスチェンジを中国語に調整する方法は?このチュートリアルでは、コンピューターとAndroidの携帯電話の詳細な手順、予備的な準備から運用プロセスまで、そして一般的な問題を解決するために、セサミのオープン交換インターフェイスを中国に簡単に切り替え、取引プラットフォームをすばやく開始するのに役立ちます。

安全で信頼できるデジタル通貨プラットフォームは何ですか? 安全で信頼できるデジタル通貨プラットフォームは何ですか? Mar 17, 2025 pm 05:42 PM

安全で信頼できるデジタル通貨プラットフォーム:1。OKX、2。Binance、3。Gate.io、4。Kraken、5。Huobi、6。Coinbase、7。Kucoin、8。Crypto.com、9。Bitfinex、10。Gemini。プラットフォームを選択する際には、セキュリティ、流動性、処理料、通貨選択、ユーザーインターフェイス、カスタマーサポートを考慮する必要があります。

トップ10仮想通貨取引プラットフォーム2025暗号通貨取引アプリランキングトップ10 トップ10仮想通貨取引プラットフォーム2025暗号通貨取引アプリランキングトップ10 Mar 17, 2025 pm 05:54 PM

トップ10仮想通貨取引プラットフォーム2025:1。OKX、2。BINANCE、3。GATE.IO、4。Kraken、5。Huobi、6。Coinbase、7。Kucoin、8。Crypto.com、9。Bitfinex、10。Gemini。プラットフォームを選択する際には、セキュリティ、流動性、処理料、通貨選択、ユーザーインターフェイス、カスタマーサポートを考慮する必要があります。

トップ10の暗号通貨取引プラットフォーム、トップ10の推奨される通貨取引プラットフォームアプリ トップ10の暗号通貨取引プラットフォーム、トップ10の推奨される通貨取引プラットフォームアプリ Mar 17, 2025 pm 06:03 PM

上位10の暗号通貨取引プラットフォームには、1。Okx、2。Binance、3。Gate.io、4。Kraken、5。Huobi、6。Coinbase、7。Kucoin、8。Crypto.com、9。Bitfinex、10。Gemini。プラットフォームを選択する際には、セキュリティ、流動性、処理料、通貨選択、ユーザーインターフェイス、カスタマーサポートを考慮する必要があります。

c-subscript 3 subscript 5 c-subscript 3 subscript 5アルゴリズムチュートリアルを計算する方法 c-subscript 3 subscript 5 c-subscript 3 subscript 5アルゴリズムチュートリアルを計算する方法 Apr 03, 2025 pm 10:33 PM

C35の計算は、本質的に組み合わせ数学であり、5つの要素のうち3つから選択された組み合わせの数を表します。計算式はC53 = 5です! /(3! * 2!)。これは、ループで直接計算して効率を向上させ、オーバーフローを避けることができます。さらに、組み合わせの性質を理解し、効率的な計算方法をマスターすることは、確率統計、暗号化、アルゴリズム設計などの分野で多くの問題を解決するために重要です。

トップ10の仮想通貨トレーディングアプリのうち、トップ10の仮想通貨取引アプリのどれが最も信頼できますか? トップ10の仮想通貨トレーディングアプリのうち、トップ10の仮想通貨取引アプリのどれが最も信頼できますか? Mar 19, 2025 pm 05:00 PM

トップ10仮想通貨取引アプリのランキング:1。OKX、2。Binance、3。Gate.io、4。Kraken、5。Huobi、6。Coinbase、7。Kucoin、8。Crypto.com、9。Bitfinex、10。Gemini。プラットフォームを選択する際には、セキュリティ、流動性、処理料、通貨選択、ユーザーインターフェイス、カスタマーサポートを考慮する必要があります。

See all articles