使用javascript将地图居中

时间:2012-10-29 11:48:53

标签: centering overscroll

我有一个网站,我使用一些JavaScript来“滚动”地图。 这个效果很好我只能将地图放在pageload的中心。

我需要的是把它放在中心

我正在使用的脚本名为overscroll,位于Github上: https://github.com/azoff/Overscroll/blob/master/jquery.overscroll.js

在第582行,我认为需要改变:

    position: 'absolute',
    opacity: options.persistThumbs ? settings.thumbOpacity : 0,
    'background-color': 'black',
    width: size.width + 'px',
    height: size.height + 'px',
    'border-radius': size.corner + 'px',
    'margin': size.top + 'px 0 0 ' + size.left + 'px',
    'z-index': options.zIndex

(只需要左对中)。

所以我想这个: 'margin':size.top +'px 0 0'+ size.left +'px',

需要像: 'margin':size.top +'px 0 0'+ size.left +'px':2 - half size.left ??

我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

如何获取客户端的屏幕宽度并进行正确的计算?

'margin': size.top + 'px 0 0 ' + (screen.width - size.width) / 2 + 'px',

可能是?