使用imagemapster jquery插件重新定位标题div

时间:2012-10-27 18:13:27

标签: jquery jquery-plugins

我一直在玩Beatles example jsfiddle引用的imagemapster website。有没有办法将标题div定位在图像顶部?

在上面的jsfiddle中,我试过了:

<div id="beatles-caption" style="clear:both; border:red; width:400px; 
         padding: 6px; position:relative; top:-100px;">

我也尝试过z-index,但是没有成功将标题移动到图像上。

在我自己的应用程序中,我有一个完整的页面背景图像,我需要识别图像的各个部分,这些部分叠加在图像的右上角。

鉴于这一要求,我有更好的例子吗?

2 个答案:

答案 0 :(得分:1)

这是你在找什么?

jsfiddle.net/nYkAG/408 /

注意:它不考虑可变高度。您可以将插件包装在容器中并设置position:relative然后从上到下更改:0。

答案 1 :(得分:1)

您假设position:relative; top:-100px;会将图标移到图像上方是正确的。您只是错过了z-index

#beatles-caption { position:relative; top:-100px; z-index:1000; background:white; }​

http://jsfiddle.net/nYkAG/409/

您还可以使用负边距:

#beatles-caption { position:relative; margin-top:-100px; z-index:1000; background:white; }​

或者将整个内容包含在标题为position:relativeposition:absolute; bottom:0的div中

http://jsfiddle.net/nYkAG/411/