相対位置relativeと絶対位置absoluteをわかりやすく【CSS基礎-positionプロパティ】

目次

はじめに

福岡のホームページ制作・SEO対策の株式会社スゴヨクです。 要素を複数重ねたレイアウトや、自由度の高い配置を叶えるposition:relative;とposition:absolute;についてわかりやすく簡単に解説します。

相対位置と絶対位置

相対位置(position: relative;)

position: relative;は相対位置ということで、周囲の他の要素の配置をもとに自身の配置が決定しています。 他の要素との順番を守っているイメージです。 flex テキスト下揃え

絶対位置(position: absolute;)

position: absolute;は絶対位置ということで、周囲の他の要素の配置を無視することができます。ではどのように制御するかというと、親要素にposition: relative;を設定することで、この親要素に対するtop, right, bottom, left の値によって配置を設定することができます。そのため、親要素にrelativeを見つけることができないと迷子になってしまい、想定外の場所に出現してしまいます。 flex テキスト下揃え

おまけ

positionプロパティの規定値は「static」ですが、このままでは【top, right, bottom, left, z-index】のプロパティは効果を発揮しません。特にz-indexが効かずに困っている方はposition:relative;を設定してみるとよいかもです。
勉強されている方、絶対位置と相対位置ってなに?という方に参考にしていただけたら幸いです。

関連記事

  1. 相対位置relativeと絶対位置absoluteをわかりやすく【CSS基礎-positionプロパティ】
  2. 【初心者向け】position: absolute; の使い方完全ガイド|よくあるエラーと解決法も解説
  3. 【初心者向け】position:stickyの使い方完全ガイド|fixedとの違いから実装まで
  4. 【初心者向け】position fixedの使い方完全ガイド|実装からトラブル解決まで
  5. 【2025年】Flexbox初心者ガイド|WEB制作で即戦力になるCSS技術
  6. CSS Grid Layout|Web制作初心者が知るべき実装テクニック
よかったらシェアしてね!
  • URLをコピーしました!
スゴヨクン
この記事の執筆者
スゴヨクン

成果主義Webマーケター見習い。
SEOから広告運用、アクセス解析まで「売れる仕組みづくり」を魔法のように研究中。
難しい用語もやさしく噛み砕いてお届けします。
「スゴくヨクなる」ヒントを、今日もあなたに。

株式会社スゴヨク 川上晋平
この記事の監修者
川上 晋平

株式会社スゴヨクにてマーケティング戦略の立案から実行までを統括。中小企業やスタートアップ向けにWeb広告運用、LP制作、SEO対策など幅広い支援を行っており、これまでに100社以上のデジタル施策をサポート。現場の視点とデータに基づいた分析力に定評があり、確かな実績と最新の知見に基づいた監修を行っています。
■資格:
Google アナリティクス認定資格
Google 広告の検索広告認定資格
Google 広告「ディスプレイ広告」認定資格


CONTACT US

CONTACT US お問い合わせ・ご相談

お見積り・ホームページ制作・運用、広告に関するご質問まで、
どんなことでもお気軽にご相談ください。
日・祝日・休業日以外は24時間以内に返信いたします。

目次