マガジンのカバー画像

Web tips

1
Web制作の役立ち情報を書いてます
運営しているクリエイター

#HTML_CSS

マージンの相殺

CSSでmargin設定をしたのに意図しない状態になることはよくある。 「マージンの相殺」という言葉を知っていれば対応策が検索で見つかるだろう。 兄弟要素の縦並びで 上の要素の margin-bottom:10px 下の要素の margin-top:10px で間隔は  10px + 10px =20px  にはならない。 この状態の時はどちらか大きい方の値がセットされるので、結果は 10px になる。 これを理解していれば対応は可能だろう。 他のパターンとして親の要素を