0

我正在开发一个 ASP.NET Web 应用程序,我将在具有图像作为背景的 div 上显示一些小图标。Div 充当地图,我的小图标(图像)类似于图钉。这些图像有style="position:relative; left:X, top:Y",我希望它们定位在 div 上的特定位置,但它们并不是我想要的位置,我认为它们会相互影响,我怎样才能将它们放置在我的确切位置?

4

3 回答 3

3

position:absolute在图钉和position:relative地图上使用。

演示:http: //jsfiddle.net/qdFeb/

于 2013-10-11T12:38:50.563 回答
1

相对位置从它的原始位置调整它。因此,向左设置会将其从原始位置移动许多像素,与顶部相同。

你想使用绝对。

于 2013-10-11T12:39:58.677 回答
1

position:absolute;在“别针”和position:relative;容器上使用div

另一种方法是用你想要的 s 做一个大divbackgroundimg然后用更小的 s 填充它,然后div将“pins”放在那些divs 中。

于 2013-10-11T12:39:59.547 回答