1
如何定位元素以保持在完全相同的位置?定位元素始終保持在同一個地方
我試圖釘在地圖上的位置(這是圖像)(地圖也是圖像)。地圖的圖像完全覆蓋了視口,並且可以向各個方向拖動。
這是我到目前爲止有:
HTML:
<div id="wrapper">
<div id="map">
<div id="location"></div>
</div>
</div>
CSS:
#map{
background-image: url("img/map_background.jpg");
width: 100vw;
height:100vh;
background-repeat: no-repeat;
position:relative;
cursor: move;
}
#location{
background-image: url("img/location_map.png");
width:100px;
height:100px;
position:absolute;
top:100px;
left:100px;
}
這裏是JSFiddle
相對於相對於文檔或相對於地圖圖像視或同一個地方? – Rounin
@Rounin相對於地圖圖像的相同位置。 – mirta
你的代碼似乎沒問題,除非移動地圖有什麼問題 – bulanmaster