`p`(段落)や`span`(インライン要素)に対する`padding`、`margin`、`width`の挙動について、説明します。これらの要素に適用されるCSSプロパティの効果は、要素の種類(ブロックレベル要素かインライン要素か)によって異なります。 `p` 要素(ブロックレベル ...
固定ヘッダがあるページで、ページ内リンクをクリックすると、リンク先のコンテンツがヘッダに隠れてしまうことがある。また、スクロールスナップ(スクロール時に特定の位置で自動的に止まる機能)を使う際も、停止位置のずれという問題が発生する。
ボックスモデルの構成(コンテンツ、パディング、ボーダー、マージン) CSSのボックスモデルは、HTMLの全ての要素を長方形のボックスとして扱う概念です。 このモデルは以下の4つの領域で構成されています: コンテンツ領域 コンテンツ領域は、要素の ...