ページ要素の絶対位置と相対位置に関するある程度の理解

ページ要素の絶対位置と相対位置に関するある程度の理解
今日から、定期的にちょっとした豆知識を整理していきます。簡単なものもあるかもしれませんが、どれも役に立つはずです。

div の絶対配置と相対配置については、フロントエンド IT 担当者なら誰でも使うものです。いわゆる絶対配置とは、このものがそこにあり、他のものがどう動いても自分の位置は変わらないというものです。これを優しく言えば整合性といいますが、はっきり言えば不正といいます。もちろん、相対的な位置決めには絶対的な位置決めが一般的に使用されます。これはギャングがみかじめ料を徴収するのと似ています。このエリアは私の管轄下にあり、私の中の要素の位置はすべて私のものであり、外の世界とは何の関係もありません。絶対的な配置について説明した後は、相対的な配置について説明しましょう。この属性を持つ要素は非常に無骨です。リーダーが行くところならどこへでも行き、常にリーダーの周りを回ります。さて、話はこれくらいにして、本題に戻りましょう。

場合によっては、レイヤーに何かを追加する必要がありますが、PS の場合ほど Web ページに追加するのが容易ではありません。レイヤーのコンテンツを格納するための div (またはその他のコンテナー) を記述し、それを配置したいレイヤー (div) に配置し、親レイヤーのスタイル属性の位置を絶対に設定し、最後に新しく作成した div のスタイルの位置を相対に設定する必要があります。こうすることで、レイヤーが親レイヤーの上に配置されます。サブレイヤーには上、下、左、右のプロパティがあり、要素を上、下、左、右に配置できます。

注意すべき点の 1 つは、絶対配置レイヤーを定義しない場合、相対配置はページ全体に対して相対的になるということです。よく使用されるプロトタイピング ソフトウェアである Axure RP は、グローバルな相対配置を使用します。実際、Axure RP は非常に使いやすいです。

だんだん涼しくなってきましたので、暖かくしてお過ごしください。

<<:  el-table カプセル化に基づくドラッグ可能な行と列、および選択列コンポーネントの実装

>>:  この記事ではCSSの組み合わせセレクターの使い方を説明します

推薦する

CSS 経由で JS にパラメータを渡す方法

1. CSSを通す必要がある背景CSS におけるメディアクエリの用途は、デバイスサイズの判別、マウス...

nginx をシャットダウン/再起動/起動する方法

閉鎖サービス nginx 停止systemctl 停止 nginx起動するサービス nginx 開始...

純粋な CSS で「テキストオーバーフローの切り捨てと省略」を実装するいくつかの方法

私たちの日常的な開発作業では、テキストのオーバーフロー、切り捨て、省略は、考慮する必要がある非常に一...

CentOS サーバーのセキュリティ構成戦略

最近、ブルートフォース攻撃によるサーバのクラッキングが頻発しています。侵入行為を大まかに分析し、よく...

MySQL 5.7 でブロックポジショニング DDL の問題を解決する

前回の記事「MySQL テーブル構造の変更、メタデータ ロックを知っておく必要があります」では、MD...

MySQLのクラスタモードでのgalera-clusterのデプロイメントの詳細説明

目次1: galera-clusterの紹介2. galera-clusterの仕組み3: Mari...

XHTMLコードの一般的なアプリケーション問題をまとめる

<br />しばらくの間、多くの人が XHTML の使い方を知らないことに気付きました。...

CSS3 box-shadow プロパティの詳細な例

CSS3 - 影の追加(ボックスシャドウの使用) CSS3 - div またはテキストに影を追加する...

Docker を使用して開発環境を構築する方法 (Windows および Mac)

目次1. Dockerを使用する利点2. Dockerをインストールする1) LinuxにDocke...

Vue3のいくつかの利点についての簡単な説明

目次1. ソースコード1.1 モノレポ1.2 タイプスクリプト2. パフォーマンス2.1 ソースコー...

生年月日を年齢に変換し、グループ化して人数を数えるMySQLの例

データベースのクエリ `学生`から*を選択 クエリ結果id名前誕生日1張三1970-10-01 2李...

nginx の場所に複数の Proxy_pass メソッドがある

1. まず、nginxの位置情報に関する関連知識を確認しましょう1) 位置マッチング手順: ~ #波...

Tomcatがセッションを管理する方法の例

ConcurrentHashMapを学習しましたが、どのように適用すればよいかわかりませんか? To...

CSS クロスブラウザ スタイルのバグのデバッグについて

まず最初に、適切なブラウザを選択します。私が Chrome を選択したのは、その強力なデバッグ ツー...

Vueは小さなカウントダウン機能を実装します

多くのプロジェクトでは、検証コードの送信など、カウントダウン機能を実装する必要があります。ここで、簡...