この記事で説明する等幅レイアウトでは、純粋な 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 リモート接続を導入しました
目次標準的な実行プロセス最適化並べ替えを削除並べ替え成し遂げる要約する標準の Group by ステ...
1. left(name,4)は左の4文字をインターセプトしますリスト: SELECT LEFT(2...
ダウンロードしたバージョンは、Zip 解凍版、Windows システムです。長い間 Windows ...
<br />一部のWebサイトでアップロードする場合、「参照」ボタンをクリックすると[フ...
1. コマンドの紹介read コマンドは、シェルの組み込みコマンドで、標準入力または -u オプショ...
コンテナを作成する [root@server1 ~]# docker run -it --name ...
目次概要コールバックまたは高階関数とは何ですか?コールバック関数はどのように機能しますか?コールバッ...
1. Apache 2.4.41 のインストールと設定最初のステップは、以下に示すように、https...
コンセプトMMM (Mysql のマスター マスター レプリケーション マネージャー) は、Perl...
目次プロジェクトの背景始めるvue-cliでプロジェクトを作成するモバイル適応についてnormali...
コード:コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC &...
データベースはさておき、人生における方言とは何でしょうか?方言とは、ある場所特有の言語です。他の場所...
目次序文非同期イテレータとは何ですか?非同期イテレータストリームとしてページング機能を備えたAPIの...
<br /> この記事は allwebdesignresources.com から Ra...
OpenSSL を使用して SSL キーと CSR ファイルを生成するHTTPS を設定するには、秘...