我创建与HTML5画布的绘图应用程序,但具有定位问题。定位帆布与jQuery
我有一个div,我把动态的画布。该div有一个顶部div和一个底部div,我想将画布放在中间。现在,画布与顶部div重叠,因此我想将它向下移动。我已经试过造型画布(位置:绝对,顶:40),但没有任何反应。我怎样才能做到这一点?
$('<canvas/>', {
'id': 'paint',
}).appendTo('#box');
var theCanvas = document.getElementById('paint');
theCanvas.width = 420;
theCanvas.height = 300;
股利如下:
-----------------
top div
-----------------
canvas
-----------------
bottom div
-----------------
为造型的div:
#box {
position: absolute;
left:50px;
top: 60px;
margin-left: auto;
margin-right: auto;
}
.topDiv {
position: absolute;
top: 0;
height: 60px;
overflow: hidden;
}
.bottomDiv {
position: absolute;
bottom: 0px;
}
顶格和底格里面#box。
请编辑您的问题,包括以下内容:应用什么样式“#box”,什么样式应用于顶部DIV,什么样式适用于底部div。请同时确认:#box里面是顶部div和底部div吗? – dgvid 2011-12-21 17:48:52
@dgvid:好主意。完成了! – holyredbeard 2011-12-21 18:05:45