この記事で説明する等幅レイアウトでは、純粋な CSS を使用して、要素の幅を手動で設定することなく、各要素の幅を同じにする効果を実現します。 1. テーブルセルを使用して実装する(IE8と互換性あり) <スタイル> 本文、div{ マージン: 0; パディング: 0; } .テーブルレイアウト{ display: table;/*親要素はtableに設定する必要があります*/ table-layout: fixed;/*この属性は必ず存在する必要があります。存在しない場合、効果は得られません*/ 幅: 50%; マージン: 20px 自動; } .テーブルセルレイアウト{ display: table-cell;/*子要素はtable-cellに設定する必要があります*/ 高さ: 40px; 境界線: 1px 実線 #666; 左境界線: なし; } .table-cell-layout:最初の子{ 左境界線: 1px 実線 #666; } </スタイル> <本文> <ul class="テーブルレイアウト"> <li class="table-cell-layout">li1</li> <li class="table-cell-layout">li2</li> <li class="table-cell-layout">li3</li> <li class="table-cell-layout">li4</li> <li class="table-cell-layout">li5</li> </ul> </本文> 2. フレックスレイアウトを使用して <スタイル> 本文、div{ マージン: 0; パディング: 0; } .flex-レイアウト{ ディスプレイ: フレックス; 幅: 50%; マージン: 20px 自動; } .flex-item{ フレックス: 1; 高さ: 40px; 境界線: 1px 実線 #666; 左境界線: なし; } .flex-item:最初の子{ 左境界線: 1px 実線 #666; } </スタイル> <本文> <ul class="flex-layout"> <li class="flex-item">li1</li> <li class="flex-item">li2</li> <li class="flex-item">li3</li> <li class="flex-item">li4</li> <li class="flex-item">li5</li> </ul> </本文> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: Docker は 2003 年の問題を解決するために MySQL リモート接続を導入しました
この記事に誤りがあったり、ご提案がありましたら、お気軽にご連絡ください。よろしくお願いいたします。は...
複数の注文を含むリストが必要です。各注文は一意にすることも、複数の注文を結合することもできます。各注...
目次最適化の第一歩: 軽量ベースイメージの使用第2段階の最適化:多段階構築Docker は、ソフトウ...
写真といえば、まず背景画像が思い浮かびます。私たちの装飾の多くは背景画像を使用して実現されているから...
Dockerエラー1. 原因を確認するdocker ログ ネクサス2. エラーの原因OpenJDK ...
1. はじめに以前のプログラム アーキテクチャは次の形式になります。プログラムのサイズが大きくなると...
1.ロックしますか? 1.1 ロックとは何ですか?ロックの本当の意味は、鍵またはコードで開くことがで...
1. インデックスとは何ですか?インデックスは、ストレージ エンジンがレコードをすばやく検索するため...
EXPLAIN は、MySQL がインデックスを使用して選択ステートメントを処理し、テーブルを結合す...
目次スロットなしVue2.x スロットスロット付き名前付きスロットスロット属性なしスロットの簡単なサ...
目次1. 問題のシナリオ2. 原因分析3. 解決策4. 知識を広げる4.1 クエリの最適化を制限する...
この記事では、MySQL 8.0のダウンロードとインストールについてご紹介します。具体的な内容は以下...
友人たちはいつも、Linux のプロセスを隠す方法を私に尋ねます。私は、どの程度隠したいのか、カーネ...
目次ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン定義とグローバ...
【1】<i></i>タグと<em></em>タグ同じ...