我創建與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