彼の親 div の下部に div 要素を常に配置したいと考えています。
これは動作するはずです
position:relative;
bottom:0px;
とにかくそうではありません、私ができる唯一のことは、それが収まるまでトップをマージンにすることですが、私はそれが好きではありません. 私のコードで相対位置が機能しない理由を見つけることができますか?
@charset "utf-8";
/* CSS Document */
body {
background-color:#999;
}
#wrapper {
height:40em;
max-height:45em;
min-height:40em;
width:80%;
max-width:60em;
min-width:30em;
margin-left:auto;
margin-right:auto;
background-color:#333;
border:#000 solid;
border-width:thin;
}
#header {
width:100%;
height:70px;
background-color:#009900;
border-bot:#000 solid;
border-width:thin;
}
#content {
position:relative;
bottom:0px;
top:auto;
width:100%;
height:30em;
background-color:#FFFFFF;
border-top:#000 solid;
border-width:thin;
}
Content と Header はどちらも wrapper の親です。だから私はラッパーの一番下にコンテンツを置きたいです。