1
我尝试使用其他div创建div:一个容器div,一个div位于顶部,一个div位于底部。我有一个CSS定位问题,需要我帮忙解决。问题是底部div被顶部而不是底部堵塞,我无法弄清楚这个原因。使用jQuery创建div时的CSS定位问题
JAVASCRIPT(jQuery的):
$('<div/>', {
id: 'window',
width: this.width,
height: this.height,
}).appendTo('#content');
$('<div/>', {
id: 'windowTop',
width: this.width,
height: '30'
}).appendTo('#window');
$('<div/>', {
id: 'windowBottom',
width: this.width,
height: '50',
}).appendTo('#window');
CSS:
#window {
position: relative;
background: red;
margin-left: auto;
margin-right: auto;
}
#windowTop {
position: absolute;
top: 0;
background: yellow;
}
#windowBottom {
positon: absolute;
bottom: 0;
background: green;
}
我试图添加文字到#window,但仍然是相同的结果:/ – holyredbeard 2011-12-16 15:55:56