フローティング、フローティング埋め込み 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)
純粋なフロントエンド実装:切片上傳斷點續傳。斷點續傳カットとアップロードに基づいて実装する必要があり...
今日は建国記念日で、誰もが祖国の誕生日をお祝いしようとしています。毎年この時期になると、WeChat...
目次TomcatをインストールするTomcat 圧縮パッケージをダウンロードTomcatには3つの主...
公式 MySQL Web サイトから Ubuntu Linux 用の最新バージョンの MySQL を...
背景すべての業務を Docker の運用管理に移行してから、一連の落とし穴に遭遇しましたが、今回は ...
取引トランザクションはビジネス ロジックの基本単位です。各トランザクションは一連の SQL ステート...
具体的なコードは次のとおりです。 HTMLコードは次のとおりです <div class=&qu...
動的な列を実現するための Angularjs ループ オブジェクト プロパティ利点: オブジェクトを...
CSS3お願いしますこのウェブサイトを自分で見て、パラメータを変更し、CSS3効果をオン/オフにする...
目次1. インストール2. videojsの紹介3. コンポーネントでのテストと使用1. 基本的な自...
1. 対照的な色を使用します。ここでのコントラストとは、テキストの色と背景色のコントラストを指します...
【序文】 Vue と React の CSS モジュール ソリューションはどちらも、実装にローダーに...
ソフトウェアバージョンウィンドウズ: ウィンドウズ10 MySQL: mysql-8.0.16-wi...
オフセットOffset はオフセットです。関連プロパティの offset シリーズを使用すると、次の...
1. MYSQLのインストール1. ダウンロードしたMySQLインストールファイルmysql-5.5...