我正在开发一个 ASP.NET Web 应用程序,我将在具有图像作为背景的 div 上显示一些小图标。Div 充当地图,我的小图标(图像)类似于图钉。这些图像有style="position:relative; left:X, top:Y"
,我希望它们定位在 div 上的特定位置,但它们并不是我想要的位置,我认为它们会相互影响,我怎样才能将它们放置在我的确切位置?
问问题
472 次
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 做一个大div
的background
,img
然后用更小的 s 填充它,然后div
将“pins”放在那些div
s 中。
于 2013-10-11T12:39:59.547 回答