0

如果我有一个超大的图像,并且我想将一个元素锚定到它上面,以便它只在您平移/扫描到图像的该部分时才显示?

HTML:

<img id="map" src="images/big_image.jpg" alt="xxx" width="2160" height="589"/>
<div id="small_image" class="bridge"></div>

CSS:

#map {

 border-bottom: 1px solid gray;
 border-top: 1px solid gray;
 overflow:hidden;
 position:relative;
 left:0;
 top: 0;
 z-index:1;

}

.bridge {
    position: absolute;
    width:50px;
    height:50px;
    cursor:pointer;
    z-index:10; 
    border: 5px solid white;
}

#small_image {

    top: 10px;
    left: 10px;
    background-image:url('images/small_image.jpg');

}

我正在使用 touchpanview ( http://www.consulenza-web.com/jquery/touchpanview/ ) 来实现平移和扫描。

请提供任何指导/建议。

4

0 回答 0