目次を飛ばして本文へ パン屑リストへ
関連@規則
関連プロパティ

margin-top
margin-right
margin-bottom
margin-left

対応状況
N7.0
Win
N6.0
Win
e6.0
Win
e5.5
Win
e5.0
Win
e5.0
Mac
e4.5
Mac
O7.0
Win
O6.0
Win
<長さ> | <パーセンテージ> | auto | inherit
初期値 0
適用 表内部要素以外のすべての要素
継承 しない
レベル -
パーセンテージ コンテナブロックの幅を参照(詳細は以下)
メディア visual

それぞれ上、右、下、左のマージンの大きさを指定します。

'margin'を用いて、これらを一括指定する事も出来ます。

@page規則内の'margin-top'、'margin-bottom'のパーセンテージは、例外的にページボックスの高さを参照します。
blockquote { margin-top: 0.3em }

キーワード解説
auto
状況により値が変化します。詳細は、水平方向に値として[auto]を使用した場合垂直方向に値として[auto]を使用した場合をご覧ください。

マージンは基本的に透明ですが、body要素、html要素といったルート要素に指定すると、例外的に背景が表示されます。

フロートでも絶対配置でも無い要素間では、縦方向のマージンは相殺します。

ワンポイント・アドバイスブロックの縦方向のマージンは相殺されます。

HTMLでは、img要素 のマージンに"0"では無い適度な値が望まれていますので、そうなっているUAもあるでしょう。

注意点
  1. @page規則内では、相対単位「em」「ex」は使用出来ません。
  2. 'margin-top'も'margin-bottom'も、パーセンテージで参照するのはコンテナブロックの高さでは無くです。
  3. @page規則内の'margin-top'、'margin-bottom'のパーセンテージは、例外的にページボックスの高さを参照します。

page top
最終更新日:2018年07月18日
Copyright © 2002-2018 ばあど All Rights Reserved.