この記事で説明する等幅レイアウトでは、純粋な 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 リモート接続を導入しました
1. ソフトウェアの紹介バーチャルボックスVirtualBox は、無料のオープンソース仮想マシン ...
まず、GIF 操作を見てみましょう。ケース1: スペースがフィルタリングされるスペースの代わりに角括...
Zabbix サーバー環境プラットフォームZABBIX バージョン 4.4セントOS8 MySQL ...
ページ内にはjs、cssなどの外部ファイルが導入されており、外部ファイルのエンコードが現在のページフ...
この記事では、JavaScriptでカルーセルを実装するための具体的なコードを参考までに紹介します。...
プロシージャ sp_name を削除します//これまで、MYSQL 構文の基礎知識について説明して...
Nginx の主な設定ファイルは nginx.conf で、グローバル ブロック、イベント ブロック...
目次1. コンテナ相互接続を実現するためにネットワークをカスタマイズする2. ネットワーク接続1. ...
ssh に入り、次のコマンドを入力してパスワードをリセットします (コマンドの末尾の「testpas...
1. 分業とプロセス<br />Tudou.comでは、プロジェクト開発が中核であり、誰...
div で background-color と background-image を同時に設定する...
その理由は、このタイプの Web ページが WAP と呼ばれるワイヤレス プロトコルから生成されたた...
最初のステップ組み込みのパッケージ管理機能で一度削除する yum 削除 nodejs npm -y ...
mysql5.7.17のインストールチュートリアルを参考までに共有します。具体的な内容は次のとおりで...
序文データベースをバックアップするときは、データベース全体のバックアップを使用します。ただし、何らか...