li はブロックレベル要素であり、デフォルトで 1 行を占めるため、水平方向の配置を実現する場合は、通常、次の 2 つの方法を使用できます。 フロート:左 表示:インラインブロック つまり、li をインライン要素に変換し、幅、高さ、余白を設定します。これにも問題があります。IE ブラウザの下位バージョンは inline-block と互換性がありません。下位バージョンの IE と互換性を持たせるには、その後にさらに 2 つの属性を追加することをお勧めします。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <ヘッド> <title>CSS + ul li の水平配置の 2 つの方法</title> </head> <本文> <div id="nav"> <ul> <li><a href="http://blog.csdn.net/superbirds" title="">スーパーバード</a></li> <li><a href="http://blog.csdn.net/superbirds" title="">スーパーバード</a></li> <li><a href="http://blog.csdn.net/superbirds" title="">スーパーバード</a></li> <li><a href="http://blog.csdn.net/superbirds" title="">スーパーバード</a></li> </ul> </div> </本文> </html> CSS コード 1: * { マージン: 0; 境界線: 0; パディング: 0; フォントサイズ: 13pt; } #ナビ{ 高さ: 40px; 上ボーダー: #060 2px 実線; 下部境界線: #060 2px 実線; 背景色: #690; } #nav ul { リストスタイル: なし; 左マージン: 50px; } #nav li { 表示: インライン; 行の高さ: 40px; フロート:左 } #nav { 色: #fff; テキスト装飾: なし; パディング: 20px 20px; } #nav a:hover { 背景色: #060; } CSS コード 2: * { マージン: 0; 境界線: 0; パディング: 0; フォントサイズ: 13pt; } #ナビ{ 高さ: 40px; 上ボーダー: #060 2px 実線; 上マージン: 100px; 下部境界線: #060 2px 実線; 背景色: #690; } #nav ul { リストスタイル: なし; 行の高さ: 40px; 左マージン: 50px; } #nav li { 表示: ブロック; フロート: 左; } #nav { 表示: ブロック; 色: #fff; テキスト装飾: なし; パディング: 0 20px; } #nav a:hover { 背景色: #060; } 以上で、ulとliの水平配置をCSSで実装する2つの方法についての説明は終了です。ulとliの水平配置をCSSで実装する方法の詳細については、123WORDPRESS.COMの過去の記事や以下の関連記事をご覧ください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 |
1. インライン スタイル (<body></body> 内に配置されます)...
この記事では主に、フォント読み込みの最適化に関する一般的な戦略を紹介します。内容の大部分は参考資料と...
基礎位置の一致順序は、「最初に正規表現に一致し、次に共通表現に一致」です。実際のロケーションの一致順...
目次混合継承の影響: 1. 継承Vue.extend メソッドプロパティを拡張する2. ミックスイ...
目次説明する成し遂げるプロジェクトのディレクトリ構造は次のとおりです。効果図は以下のとおりです要約す...
私は通常、大手ウェブサイトの特別ページや製品リリースページを訪問するのが好きです。なぜなら、たくさん...
以下の手順に従ってください1. request.jsコンテンツ: http リクエスト インターセプ...
コードサンプルヘッドタグにコード行を追加します: XML/HTML コードコンテンツをクリップボード...
デフォルトでは、MyISAM テーブルはディスク上に .frm (テーブル構造ファイル)、.MYD ...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
Web ページ エンコーディングは英語では web page encoding と翻訳され、Web ...
目次前面に書かれた要件分析 v1アイデア1: インターセプションメソッドを使用して入力ボックスの入力...
目次概要1. 使用状態1.1 3つの概念に関する質問1.2 例1.3 注記2. リデューサーを使用す...
目次1. 問題の背景2. 仮想マシン ネットワーク カードの接続方法は何ですか? 2.1 NAT 2...
ウェブページ上の画像が一般的に jpg、gif、png 形式であることは誰もが知っています。それらの...