★margin(マージンの略記)

戻る

margin(マージンの略記)


解説
上下左右のマージンをまとめて指定する属性です(個別に指定する属性は、margin-top、margin-right、margin-bottom、margin-leftです。)。

<length>マイナスの値の指定可
<percentage>
auto:自動的に指定L1

指定は1値〜4値の任意
値の数と間隔との対応について

初期値

なし

%値の基準 親エレメントの幅

適用

すべてのエレメント

継承

しない


対応状況
<length> L1 L2 N4 N6 N7 O6 O7 ff1 NA1 GA1 MO1 K2 K3 E3 E4 E5 ME5 E55 E6
<percentage> L1 L2 N4 N6 N7 O6 O7 ff1 NA1 GA1 MO1 K2 K3 E3 E4 E5 ME5 E55 E6
auto L1   N4 N6 N7 O6 O7 ff1 NA1 GA1 MO1 K2 K3   E4 E5 ME5 E55 E6

使用例

ソース

スタイル部に、

div{border:solid medium yellow;}
.px{margin:25px 50px;}
.percent{margin:5% 10%;}

と記述し、

body部に、

<div>マージン指定無し</div>
<div class="px">上下25px左右50pxのマージンです。</div>
<div class="percent">親エレメント幅500pxなので上下5%左右10%は上下25px左右50pxとなり上と同じマージンのはず。</div>

と記述すると。

表示&操作

マージン指定無し
上下25px左右50pxのマージンです。
親エレメント幅500pxなので上下5%左右10%は上下25px左右50pxとなり上と同じマージンのはず。
 
と表示されます。


Copyright (C) pokochan 2000-2005
http://www.tees.ne.jp/~pokochan/style/margin.html
E-mailpokochan@mx1.tees.ne.jp