固定配置
固定配置は、実際には、通常のドキュメント フローには含まれない特別な種類の絶対配置です。 )
注: このプロパティは IE6 とは互換性がありません
" > <!-- 相对定位 --><divstyle="border: solid 1px #0e0; width:200px;"><divstyle="height: 100px; width: 100px; background-color: Red;"></div><divstyle="height: 100px; width: 100px; background-color: Green; position:relative; top:20px; left:20px;"></div><divstyle="height: 100px; width: 100px; background-color: Red;"></div></div>
ログイン後にコピー
<!-- 相对定位 --><divstyle="border: solid 1px #0e0; width:200px;"><divstyle="height: 100px; width: 100px; background-color: Red;"></div><divstyle="height: 100px; width: 100px; background-color: Green; position:relative; top:20px; left:20px;"></div><divstyle="height: 100px; width: 100px; background-color: Red;"></div></div>
固定配置
固定配置は、実際には、通常のドキュメント フローには含まれない特別な種類の絶対配置です。 )
注: このプロパティは IE6 とは互換性がありません
HTML ページ レイアウトの基本_html/css_WEB-ITnose
このブログ記事では主に HTML ページレイアウトの基礎知識を整理します。これらのことは基本的に理解していますが、実際に使用すると、細部のいくつかにいつも気付かないことがあります (>_<)。
ボックス モデル
ボックス モデルは、CSS における重要な概念です。ボックス モデルを理解することによってのみ、より良いレイアウトを行うことができます。ボックス モデルのスコープには、ボーダー、パディング、マージン、コンテンツが含まれます。ボックスモデルには、IE(ウィアードモード)ボックスモデルと標準ボックスモデルの2種類があります。 2 つの違いは、IE ボックス モデルのコンテンツ部分にはパディングとボーダーが含まれるのに対し、標準ボックス モデルには含まれないことです。 css3 の border-sizing 属性は、特定のボックス モデルを選択できます: content-boxing (デフォルトの標準ボックス モデル); border-boxing (IE ボックス モデル) 200
コンテンツの高さ: 100
- 左枠から右枠までの長さ: (10+30)*2 + 200
-
-
- コンテンツの幅: 12 0
左境界線から右境界線までの長さ: (10+30)*2 + 120
-
- この属性は、要素のレイアウトを確立するために使用される位置決めメカニズムを定義します。どの要素でも配置できますが、
絶対要素または固定
要素は、要素自体のタイプに関係なく、 ブロックレベルのボックス - を生成します。相対的に配置された要素は、通常のフローではデフォルトの位置からオフセットされます。
絶対: 絶対位置の要素を生成します。 relative:
自身の位置を基準にして相対的に配置された要素を生成します-
-
-
相対配置
相対配置は比較的単純で、position 属性の相対値に対応します。要素が相対的に配置されている場合、その位置に表示されます。垂直位置または水平位置を設定すると、要素はそれ自体に対して相対的に移動します。要素が移動するかどうかに関係なく、要素はドキュメント フロー内の元のスペースを占有しますが、パフォーマンスは変わります。 - 絶対配置
<!-- 普通流 --><divstyle="border: solid 1px #0e0; width:200px;"><divstyle="height: 100px; width: 100px; background-color: Red;"></div><divstyle="height: 100px; width: 100px; background-color: Green;"></div><divstyle="height: 100px; width: 100px; background-color: Red;"></div></div>
ログイン後にコピー - 相対配置は、要素の位置が通常のフロー内の位置に対して相対的に変化するのに対し、絶対配置は要素の位置を独立させます。ドキュメント フローのスペースを占有せず、通常のフロー内の要素は、絶対に配置された要素が存在しないかのようにレイアウトされます。
<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><title>box</title></head><style>/* 标准模式 */.content-box{ box-sizing: content-box; width:200px; height:100px; margin:20px; padding:30px; border:10px solid green; }/* 怪异模式 */.border-box{ box-sizing: border-box; -moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */width:200px; height:100px; margin:20px; padding:30px; border:10px solid green; }</style><body><divclass="content-box">标准模式</div><divclass="border-box">怪异模式</div></body></html>
<!-- 相对定位 --><divstyle="border: solid 1px #0e0; width:200px;"><divstyle="height: 100px; width: 100px; background-color: Red;"></div><divstyle="height: 100px; width: 100px; background-color: Green; position:relative; top:20px; left:20px;"></div><divstyle="height: 100px; width: 100px; background-color: Red;"></div></div>
ログイン後にコピー
<!-- 相对定位 --><divstyle="border: solid 1px #0e0; width:200px;"><divstyle="height: 100px; width: 100px; background-color: Red;"></div><divstyle="height: 100px; width: 100px; background-color: Green; position:relative; top:20px; left:20px;"></div><divstyle="height: 100px; width: 100px; background-color: Red;"></div></div>
固定配置
固定配置は、実際には、通常のドキュメント フローには含まれない特別な種類の絶対配置です。 )
注: このプロパティは IE6 とは互換性がありません
リファレンス
CSS レイアウトを学ぶ
css3 ボックス サイズ プロパティ
CSS レイアウト - 表示、位置、浮動小数点プロパティから始める

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

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

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

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

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

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

ホットトピック

この記事では、HTML&lt; Datalist&GT;について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、HTML&lt; Progress&gt;について説明します。要素、その目的、スタイリング、および&lt; meter&gt;との違い要素。主な焦点は、&lt; Progress&gt;を使用することです。タスクの完了と&lt; Meter&gt; statiの場合

この記事では、html&lt; meter&gt;について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化&lt; Meter&gt; &lt; Progress&gt;およびex

この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、html5&lt; time&gt;について説明します。セマンティックデート/時刻表現の要素。 人間の読み取り可能なテキストとともに、マシンの読みやすさ(ISO 8601形式)のDateTime属性の重要性を強調し、Accessibilitを増やします
