ボックスモデルの構成(コンテンツ、パディング、ボーダー、マージン) CSSのボックスモデルは、HTMLの全ての要素を長方形のボックスとして扱う概念です。 このモデルは以下の4つの領域で構成されています: コンテンツ領域 コンテンツ領域は、要素の ...
marginとpaddingはCSSの基本ですが、正確に理解できていないと「レイアウト崩れ」にもつながります。この春CSSを学び始めた方へ、必読の解説記事です。 CSSを学び始めたばかりのころ、marginプロパティとpaddingプロパティに混乱しました。そっくりに感じただけ ...
CSSで「見た目が変わった」と一番実感しやすいのが、背景色・枠線・余白です。 文字色だけだとまだ地味ですが、ここを触り始めると一気に「Webっぽく」なってきますよ。 この3点に絞って進めます。 背景を指定する background 今回はシンプルに background ...
CSSにおけるボックスモデルの理解はWebページを制作する上で要求される欠かせない能力のひとつ。CSSボックスモデルへの理解が甘いと、崩れた表示になったり、崩れを直すために実施した指定がブラウザの幅の変更時にデザインを崩すという状況を生み出す。
固定ヘッダがあるページで、ページ内リンクをクリックすると、リンク先のコンテンツがヘッダに隠れてしまうことがある。また、スクロールスナップ(スクロール時に特定の位置で自動的に止まる機能)を使う際も、停止位置のずれという問題が発生する。
CSS Logical Properties and Values is a module of CSS introducing logical properties and values that provide the ability to control layout through logical, rather than physical, direction and dimension ...