CSS-margin
CSS margin
margin(マージン)とは、文字や文章を表示するレイアウトの領域を設定するものです。
マージンの記述
記述方法は以下の通りです。
#bannar{
margin-top:10px;
margin-bottom:20px;
margin-right:30px;
margin-left:40px;
}
上記内容を一行にまとめて記述することも可能です。
値を4つ指定した場合は記述した順に「上/右/下/左」のマージンとなります。
#bannar{
margin:10px 20px 30px 40px;
}
値を1つのみ指定した場合には、指定した値が「上下左右」全てのマージンとなります。
#bannar{
margin:10px;
}
値を2つ指定した場合には、記述した順に「上下」と「左右」のマージンとなります。
#bannar{
margin:10px 20px;
}
値を3つ指定した場合には、記述した順に「上」と「左右」と「下」のマージンとなります。
#bannar{
margin:10px 20px 40px;
}
CSS によるブロック要素の中央揃え
横幅の指定されたブロック要素に対して、左右のマージンを "auto" にすると、横幅の指定されたブロック要素のボックスを中央揃え(センタリング)にするような左右に等分のマージンが算出されることになります。
margin-left : auto ;
margin-right : auto ;