我正在尝试更改有问题的 Imagemapster 图像边距作为对重新调整窗口事件的反应。改变尺寸效果很好(我使用 mapster 的 resize 方法)。我应该对哪个元素应用新边距?如果我将它应用于图像本身,则图像定位正确,但热点不会随之移动。这有可能吗?(我正在使用 jquery,但 javascript 解决方案也很好)
问问题
337 次
1 回答
2
ImageMapster 在图像周围创建一个div
包装器并从图像中删除 CSS。该插件依赖于图像和其他分层元素之间的统一样式,以便可靠地创建效果。
我会做以下两件事之一:
1) 将样式应用于包装器,您可以使用以下方式定位它parent
:
$('#my-image').parent();
2)只需首先在图像周围创建自己的包装器,然后用您的样式更改来定位它:
<div id="my-image-wrapper">
<img src="..." id="my-image">
</div>
两者都应该可以正常工作;第二个可能是最简单的,因为它完全不必担心图像在被 imagemapster 绑定时会发生什么。
于 2012-07-23T17:52:32.813 回答