フローティング、フローティング埋め込み div、配置、フレックスという 4 つの一般的な方法と原則を分析します。 フロート <スタイル タイプ="text/css"> .wrap {背景: #eee; パディング: 20px; } p {マージン: 0; } .left {幅: 200px; 高さ: 200px; フロート: left; 背景: coral; } .right {幅: 200px; 高さ: 200px; フロート: right; 背景: lightblue; } .middle {余白: 0 200px; 背景: ライトピンク; } </スタイル> <div class="wrap"> <p class="left">私は左側です</p> <p class="right">私は右側にいます</p> <p class="middle">私は列の最後尾にいましたが、真ん中まで走りました</p> </div> 原理:
フローティングインラインdiv <スタイル タイプ="text/css"> .wrap {背景: #eee; パディング: 20px; } p {マージン: 0; } .left {幅: 200px; 高さ: 200px; フロート: left; 背景: コーラル; 左余白: -100%;} .right {幅: 200px; 高さ: 200px; フロート: 左; 背景: ライトブルー; 左余白: -200px;} .middle {幅: 100%; 高さ: 200px; フロート: 左; 背景: ライトピンク; } スパン{ 表示: インラインブロック; マージン: 0 200px; } </スタイル> <div class="wrap"> <p class="middle"> <span class="inner"> 私は真ん中です </p> <p class="left">私は左側です</p> <p class="right">私は右側にいます</p> </div> 原理:
位置 <スタイル タイプ="text/css"> .wrap {背景: #eee; 位置: 相対;} p {マージン: 0; } .left {幅: 200px; 高さ: 200px; 背景: コーラル; 位置: 絶対;左: 0; 上: 0;} .right {幅: 200px; 高さ: 200px; 背景: 水色; 位置: 絶対; 右: 0; 上: 0;} .middle {高さ: 200px; 背景: ライトピンク; 余白: 0 200px;} </スタイル> <div class="wrap"> <p class="middle">私は真ん中にいるので、マージンを使用して、左右に配置された 2 つの要素が占めるスペースをオフセットします</p> <p class="left">私は左側にいます。私は位置指定された要素です</p> <p class="right">私は右側にいます。私は配置された要素です</p> </div> 原理:
フレックス <スタイル タイプ="text/css"> .wrap {背景: #eee; 表示: flex} p {マージン: 0; } .left {幅: 200px; 高さ: 200px; 背景: コーラル; } .right {幅: 200px; 高さ: 200px; 背景: ライトブルー; } .middle {高さ: 200px; 背景: ライトピンク; flex: 1;} </スタイル> <div class="wrap"> <p class="left">私は左側です</p> <p class="middle">私は真ん中にいます。flex: 1 は残りのスペースを自動的に占有します</p> <p class="right">私は右側にいます</p> </div> 原理:
以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: 202 無料の高品質 XHTML テンプレート (2)
コードは次のようになります。 <!DOCTYPE html> <html> ...
vmware vSphere 6.5 は vSphere ソフトウェアのクラシック バージョンであ...
フォームのフロントエンド レイアウトでは、テキスト ボックスのプロンプト テキストを両端に揃える必要...
必要なコメントを追加することは、責任感と道徳心のあるフロントエンド開発者が持つべき良い習慣であり、コ...
GROUP BY 構文を使用すると、指定されたデータ列の各メンバーに従ってクエリ結果をグループ化して...
span タグは HTML ウェブページを作成するときによく使用されますが、このタグの使い方がよくわ...
目次1. useStateフック2. useRefフック3. useRef と useState 4...
著者が MySQL を使用してユーザーを追加していたところ、ユーザー名が間違って記述されていることに...
目次1. はじめに:この場合、通常は 2 つのアプローチがあります。 2. CancelToken ...
学生.xml <?xml バージョン="1.0" エンコーディング=&qu...
Servermanager 起動時の接続データベース エラーmgrstart.batを実行しますエラ...
MySQL 5.7.18 でパスワードを変更する方法: 1. まずMySQLサーバーをシャットダウン...
序文昨日、小さなプロジェクトを書いていたときに、txt ドキュメントのデータを mysql データベ...
目次MySQL 内部結合、左結合、右結合、外部結合、複数テーブルクエリビルド環境: 1. 内なる慈恩...
1. mycatとはエンタープライズアプリケーション開発のための完全にオープンソースの大規模データベ...