【CSSトラブル】 marginが無視される2

| コメント(0)
以前の記事 【CSSトラブル】 marginが無視される とはまた違う例です。

★HTML
<div id="box1">
<div id="box2">
</div>
</div>

★CSS
#box1{
   margin:40px;
}

#box2{
   margin:20px;
}

としたときに、

090810_01.gif

上のように表示されるはずが、

090810_02.gif

このように、 box2 の上下部分の margin が無視されてしまいます。

これも同じく margin を padding に変えるか、
できるのなら外側の box1 に、width か height を指定することで
解決することができます。

コメントする

このブログ記事について

このページは、gravity-worksが2009年8月10日 10:41に書いたブログ記事です。

ひとつ前のブログ記事は「div内で下揃え」です。

次のブログ記事は「div内でfloatを使うときの注意点」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。