2009-11-19 115 views

回答

4

它改变你的原因是插件绕IMG包装div以包含canvas元素以及图像。如果它会在所有的浏览器相同或相似的标记(我测试了在Safari和Firefox),那么这应该做你想要什么:

$('.map').maphighlight().parent().addClass('center-map'); 

将在类.center-map添加到动态创建父DIV。为了让居中工作,我必须在div上设置一个宽度,使其与图像的宽度相同(否则会占用尽可能多的水平空间,使其不能居中)。这里是我测试时使用的css规则:

.center-map { 
    margin: 0 auto; 
    width: 420px; 
} 
+1

您好,先生,是救命啊:) – melaos 2009-11-19 05:12:18

+0

我很乐意帮忙!祝你的项目好运。 – 2009-11-19 05:14:59