0

所以......这有点像以前的同样问题。我希望它在按下一个键时创建一个新的 div。它确实创造了它,但它把它放在了背景之外。

function attack() {
    $("body").append("<div class='proj'></div>");
    $(".proj").css("position", "absolute");
    $(".proj").css("width", "32px");
    $(".proj").css("height", "32px");
    $(".proj").css("background-color", "#00FFFF");
    $(".proj").css("left", playerPositionLeft);
    $(".prok").css("top", playerPositionTop);
    $(".proj").css("z-index", "2");
}

在此处输入图像描述

青色框是 .proj 但我需要它位于红色方块的位置。

希望你能帮忙!

4

1 回答 1

0

不要<div class='proj'></div>在你的body. 将其附加到div包含大图像的内容中。position:relative请记得添加div

于 2012-06-09T21:34:41.423 回答