検索
ホームページウェブフロントエンドCSSチュートリアルCSS の位​​置決めにおける Positoin、絶対、および相対に関するいくつかの研究

Web サイトのレイアウトに Div+CSS を使用する場合、フローティング レイヤーなどの特殊効果を実行するときに CSS での位置の問題を考慮する必要があります。これには、Positoin 属性などを使用する必要があります。 CSS の配置に興味がある友人は、ぜひ見てみましょう。

Positoin 属性には、静的、固定、絶対、相対の 4 つの値があります。後の 2 つは、名前が示すように、絶対的な配置、つまりオブジェクトをドキュメント フローからドラッグすることを指します。 left、right、top、bottom などのプロパティを使用すると、絶対配置が実行され、そのカスケードは z-index プロパティを通じて定義されます。オブジェクトには余白がなくなりましたが、パディングと境界線はまだあります。相対的とは相対的な位置決めを指し、左、右、上、下、その他の属性に基づいて通常のドキュメント フロー内の位置をオフセットします。
しかし、絶対法則とは何で、相対法則とは何でしょうか?私はこれまで注意深く勉強したことがなく、特定のアプリケーションに関しては少し混乱することがあります。多くの友人もこの問題を抱えていると思います。今日私は特別にテストし、次の結論に達しました:

1. Positoin 属性値が Relative の場合 オブジェクトが占めていた元の位置が保持され、その背後にあるオブジェクトも元の位置に従ったままになります。ドキュメント フロー
Top の値は、元の位置に対するオブジェクトの下方向のオフセット距離を表します。 Bottom の値は、元の位置に対するオブジェクトの上方向のオフセット距離を表します。両方が同時に存在する場合は、Top のみが有効になります。 。

left の値は、オブジェクトが元の位置に対して右にシフトされる距離を表します。
right の値は、両方が同じ位置にある場合、オブジェクトが左にシフトされる距離を表します。時間が経てば、作品だけが残ります。


2. Positoin 属性値が絶対値の場合

オブジェクトがドキュメント ストリームから抽出され、元の位置が後続のオブジェクトによって置き換えられます
Top の値は、オブジェクトの上端と上端の間の距離を表しますブラウザ ウィンドウの上部 bottom この値は、オブジェクトの下の境界線とブラウザ ウィンドウの下部の間の距離を表します。両方が同時に存在する場合、両方が指定されていない場合は上部のみが機能します。元のドキュメント フローの位置と一貫性があります。つまり、垂直位置は変更されません。
left の値は、オブジェクトの左境界線とブラウザ ウィンドウの左側の間の距離を表します。
right の値は、オブジェクトの右境界線とブラウザ ウィンドウの右側の間の距離を表します。
両方の値が一致した場合両方が指定されていない場合は、左側のみが有効になります。その場合、その左側は元のドキュメント フローの位置と一致します。つまり、水平位置は変更されません。

Positoin 属性値が絶対値の場合、第 1 レベルの親オブジェクト (親オブジェクトであっても、祖父母オブジェクトであっても、それ以上のレベルであっても、すべて同等に扱われます^_^) と Positoin 属性値があれば、 [相対] の場合、上記の相対ブラウジング ブラウザ ウィンドウの位置は親オブジェクトに対して相対的になり、正確な位置を指定するのに非常に役立ちます。
CSS の詳細については、マニュアルを参照してください:
http://www.php.cn/xiazai/shouce/22



長い間苦労して出した結論、そうなるといいですねみんなの役に立つように。見落としがある場合は、修正してください。 関連する推奨事項:

CSS の配置位置とアプリケーション シナリオの例の分析

CSS の配置に関する 10 の推奨コース

CSS を使用して背景画像を配置する方法の概要

以上がCSS の位​​置決めにおける Positoin、絶対、および相対に関するいくつかの研究の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Google Fontsをタグ付けし、Goofonts.comを作成する方法Google Fontsをタグ付けし、Goofonts.comを作成する方法Apr 12, 2025 pm 12:02 PM

Goofontsは、開発者妻とデザイナーの夫によって署名されたサイドプロジェクトであり、どちらもタイポグラフィの大ファンです。 Googleにタグを付けています

時代を超越したWeb開発記事時代を超越したWeb開発記事Apr 12, 2025 am 11:44 AM

Pavithra Kodmadは、彼らが変化したWeb開発に関する最も時代を超越した記事のいくつかであると考えていることについて、人々に推奨事項を求めました

セクション要素との取引セクション要素との取引Apr 12, 2025 am 11:39 AM

2つの記事がまったく同じ日に公開されました。

graphQlの練習JavaScript APIでクエリをクエリしますgraphQlの練習JavaScript APIでクエリをクエリしますApr 12, 2025 am 11:33 AM

GraphQL APIの構築方法を学ぶことは非常に挑戦的です。ただし、10分でGraphQL APIを使用する方法を学ぶことができます!そして、それは私が完璧になったことがあります

コンポーネントレベルのCMSコンポーネントレベルのCMSApr 12, 2025 am 11:09 AM

コンポーネントがデータが近くに住んでいる環境に住んでいる場合、視覚コンポーネントと

円にタイプを設定します...オフセットパス付き円にタイプを設定します...オフセットパス付きApr 12, 2025 am 11:00 AM

ここでは、Yuanchuanからの合法的なCSSの策略があります。このCSSプロパティオフセットパスがあります。むかしむかし、それはモーションパスと呼ばれ、その後改名されました。私

CSSで「戻る」ことは何をしますか?CSSで「戻る」ことは何をしますか?Apr 12, 2025 am 10:59 AM

Miriam Suzanneは、このテーマに関するMozilla開発者のビデオで説明しています。

現代の恋人現代の恋人Apr 12, 2025 am 10:58 AM

私はこのようなものが大好きです。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター