問題出現在標題中。它曾經在奇怪的場合做過。然後我添加了jQuery rotate.js插件來旋轉我的標題360度,現在它不斷地放在它應該在的位置。這可能是有趣的是,我得到了抵消畫布與Javascript,CSS,jQuery - 我的畫布移動到它不應該在的位置
var rect = gameController.canvas.getBoundingClientRect();
var offset = {
x: rect.left,
y: rect.top
};
而且仍然有0,0座標在哪裏它應該是(這是正確的左上角,它應該如何當畫布沒有移動時)。
#canvas {
z-index: 1;
position: absolute;
margin-top: 52px;
margin-left: 44px;
background-image:url(images/background.jpg);
}
如果位置是絕對位置,則它將從文檔中移除,並且不會移動它。奇怪。
有必要看到所有的代碼,包括html。你可以把它發佈到jsfiddle或pastebin嗎? – Ringo
http://jsfiddle.net/F9cYv/這是一個開始。我不知道如何使用jsfiddle那麼好 – user2602079