如何根据元素的父元素设置元素的位置

hgu*_*ser 5 html css jquery

嗨我有一个div只包含这样的图像:

(div)
    (img. …)
(/div)
Run Code Online (Sandbox Code Playgroud)

现在,我想在图像中创建一个标记,我使用:

$(div).append((img src =mark.jpg id =mark)).
Run Code Online (Sandbox Code Playgroud)

然后设定它的位置:

$(div img#mark).position(…)
Run Code Online (Sandbox Code Playgroud)

在这里我不知道如何设置它.

我只是想让马克在其父母中占据一席之地.

事实上,我想要谷歌地图,当你在谷歌地图搜索的东西,结果将在地图上标记.

当然,我的要求很简单.

我曾想过得到父母的偏移,然后计算出标记图像的真实位置.

但我做不到.任何的想法 ?

顺便说一下,我在手机里问这个,所以我不能做出漂亮的格式.

pol*_*lau 5

你可以使用 CSS:

div { position: relative; }
div img#mark { position:absolute; }
Run Code Online (Sandbox Code Playgroud)

然后像这样设置位置:

$("div img#mark").css({
    'top': '10px',
    'left': '10px'
});
Run Code Online (Sandbox Code Playgroud)

那是你的意思吗?