通常のドキュメント フローがフローティング ボックスに取って代わられるのはなぜですか?_html/css_WEB-ITnose
情報によると、
「フローティング ボックスは、その外縁が包含ボックスまたは別のフローティング ボックスの境界に接触するまで、左または右に移動できます。フローティング ボックスはドキュメントの通常のフローに含まれないため、ドキュメントの通常のフローはドキュメント フロー内のブロック ボックスは、フローティング ボックスが存在しないかのように動作します。「
情報にも、
」とあります。次の段落では、float:right スタイルの画像を追加します。右側の段落に移動します。 "
なるほど、テキストが画像を囲んでいます。これには私は混乱しました。私は他の人に彼に道を譲るように頼みました。それでも「彼が存在しないように振る舞う」と言えるでしょうか?
私の質問は、
Q: CSSS のフローティング ボックスは通常のフローにないのに、なぜフローティング ボックスは上層のように下のコンテンツをカバーせず、通常のドキュメント フローにインデントさせるのですか?
ディスカッションへの返信(解決策)
意味がよくわかりませんか? ? ?
これは、前の人があなたをブロックしているのに、それでも顔を見せたいと思って写真を撮るのと似ています。
フローティングは、Word のテキストの折り返し表示と同じように、通常のドキュメント フローから外れています
これは、写真を撮るのと少し似ており、前の人にブロックされますが、それでも顔を見せたいと考えます。
はい、私の理解では、レイヤーは同じものと同等です。露出できるのは頭だけで、残りは覆う必要があります。
でも実際には違います!フローティングは、Word のテキストの折り返し表示と同じように、通常のドキュメント フローから分離されています
他に分離されていると言うのは、まだドキュメント フロー内にあるのではありませんか?たとえば、写真のフローティング設定がない場合、写真とテキストが次々と縦に配置されます。この「断捨離」とはどのような概念なのでしょうか?
以下のラインのフレーミングとクリーニングを見てください:
http://www.w3cschool.cn/css_positioning_floating.html
2 階の acesidonu からの返信を引用:
これは写真を撮るのと少し似ています。前の人があなたをブロックします、あなたはまだ見せびらかしたいのです。
でも実際には違います!
3 階の li649905271 からの返信を引用:
フローティングは、Word のテキストの折り返し表示と同じように、通常のドキュメント フローから分離されています
分離とは何ですか、まだドキュメント フローの中にありませんか?たとえば、画像のフローティング設定がない場合、...
ドキュメントフローからの脱却とは、レイアウトの観点からの意味です
実は、これにこだわる必要はありません。 「ドキュメント フローから離れる」は、必ずしも他のドキュメント フローの要素に影響を与えないわけではありません。これは、概念の意味を理解する問題です。「ドキュメント フローから離れる」という認識を変えていただければ幸いです
さらに、フローティングのメカニズムは次のとおりです。要素がフローティングになった後、それに続くブロック ボックス (ボックス A に設定) はフローティング ボックスが存在しないかのように動作しますが、A ブロックに「ライン ボックス」がある場合は、フローティング ボックスが存在しないかのように動作します。 box [「ライン ボックス」の概念は「インライン ボックス」の概念とは異なることに注意してください。概念が異なります)] の場合、ライン ボックスはフローティング ボックスで覆われないように短縮されます。つまり、ボックスの場合です。 A、実際にはフローティングボックスで覆われていますが、ボックスAのコンテンツ領域にある「行ボックス」がコンテンツの境界線から整形されずに短縮され、フローティングボックスを囲んだような効果が得られます。作成者はこれを試して、A フレームの幅と高さを固定値に設定するか、フローティング フレームより大きくするか、フローティング フレームより小さく設定すると、このカバレッジ効果が明確に確認できます。
さらに詳しい情報については、次の 2 つの Web サイトをお勧めします。
1. http://www.w3schools.com、これは w3school の英語 Web サイトで、説明は中国語 Web サイトよりもわかりやすいと思います。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。
