我有一个网站,我使用一些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 ??
我希望有人可以帮助我。
答案 0 :(得分:0)
如何获取客户端的屏幕宽度并进行正确的计算?
'margin': size.top + 'px 0 0 ' + (screen.width - size.width) / 2 + 'px',
可能是?