1. フロート: 主な目的は、テキストを画像の周囲に折り返す効果を実現することです。 また、複数列レイアウトを作成する最も簡単な方法にもなりました。 <画像ソース="" /> <p>テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ</p> 【1】テキスト折り返し画像 P {余白: 0; 境界線: 実線 1px;} 画像 {float: 左;} 【2】複数列レイアウトを作成する P {余白: 0; 境界線: 実線 1px; 幅: 200px; フロート: 左;} 画像 {float: 左;} 2. フローティング要素はドキュメント フローの外側にあり、親要素はそれを囲まないためそれを見ることができません。そのため、子要素には高さがありますが、親要素は支えられず、これは望ましい状態ではありません。 解決策は3つあります。状況に応じて適宜適用してください。 <セクション> <画像ソース=" /> <p>これは段落です。これは段落です。これは段落です。これは段落です。これは段落です。これは段落です。これは段落です。</p> </セクション> <footer>これが底です。これが底です。これが底です。これが底です。これが底です。これが底です。これが底です。これが底です。</footer> セクション、フッター {border: solid 1px;} 画像 {float: 左;} 【1】親要素にoverflow: hiddenを追加し、親要素がフローティング要素を囲むようにする この宣言の本当の目的は、親要素が大きすぎるコンテンツによって引き伸ばされるのを防ぐことです。overflow: hidden を適用した後も、親要素は設定された幅を維持し、大きすぎる子コンテンツはコンテナーによって切り取られます。 さらに、overflow: hidden には、親要素にフロートされた子要素を確実に含めることができるという別の効果もあります。 ドロップダウン メニューを使用する最上位の要素では使用できません。そうしないと、子要素としてのドロップダウン メニューが表示されません。 【2】親要素も同時にフロートし、幅はブラウザ幅と同じ100%にし、フッターはフロートをクリアしてフッターがセクションの横に圧迫されないようにする セクション {border: solid 1px; float: left; width:100%} フッター {border: solid 1px; clear: left} 画像 {float: 左;} 余白によって自動的に中央に配置される要素には使用できません。そうしないと、中央に配置されなくなります。 【3】非浮遊クリア要素(疑似要素)を追加する .clearfix:後{ コンテンツ: ""; 表示: ブロック; 高さ: 0 可視性: 非表示; クリア:両方 } 3. 親要素がない場合のクリア方法(グループとしてimg p、親要素なし) <セクション> <画像ソース=" /> <p class="clearfix">テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ</p> <画像ソース=" /> <p class="clearfix">テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ</p> <画像ソース=" /> <p class="clearfix">テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ テキスト コンテンツ 段落コンテンツ</p> </セクション> .clearfix:後{ コンテンツ: ""; 表示: ブロック; 高さ: 0 可視性: 非表示; クリア:両方 } 以上がこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでも役立てば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: サーバーストレステストの概念と方法 (TPS/同時実行性)
>>: Chromeブラウザの自動パスワード保存プロンプト機能を無効にする方法
フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...
効果: アイデア:入力タイプ属性を使用して、タイプ値がテキストの場合はパスワードを表示し、タイプ値が...
目次1. スロットを使用してコンポーネントを理解しやすくし、より強力にする2. Vuexストアを正し...
マクロタスクとマイクロタスクJavaScript はシングルスレッド言語です (マルチスレッドの場合...
実装要件ElementUI を模倣したフォームは、インデックス コンポーネント、Form フォーム ...
この記事では、MySQL 5.7 zipアーカイブ版のインストールチュートリアルを参考までに紹介しま...
目次1 テスト環境1.1 サーバーハードウェア1.1.1 t2.マイクロ1.1.2 c5.large...
Windows を例にとると、Linux も実際には同じです。静的リソースサーバーを構築するパソコン...
ダウンロードリンク:動作環境VMware 仮想マシンの CentOS 7.6セキュアCRT Xftp...
目次1. props/$emit導入コードサンプル2.Vスロット導入コードサンプル3.$refs/ ...
デフォルトでは、テーブルの幅と高さはコンテンツに応じて自動的に調整されます。テーブルの幅と高さを手動...
カスタムイメージに関するよくある質問データディスクを表示するにはどうすればいいですか? df コマン...
概要Linux 用のオープン ソース ネットワーク監視ツールは数多くあります。たとえば、帯域幅の使用...
目次1. beforeCreate & created 2. マウント前とマウント済み3. ...
目次1. ファイアウォールの現在の状態を確認する2. ファイアウォールサービスを開始する3. ファイ...