繁体   English   中英

锚属性的负值

[英]Negative value in anchor property

糟糕,使用MarkerClusterer(Google Maps JS API),我无法为群集器内文本的位置设置负值。 我得到了一个自定义的群集图标,该图标要求文本位于群集器画布的右上角。

目前,我对此: 但是数字应该在右上角的白色圆弧内。

可能吗? 如果是这样,为什么我没有实现这一点(代码如下)?

var clusterStyles = [{url: 'imgs/mapa/cluster.png',
                      height: 56,
                      width: 48,
                      textSize: 15,
                      anchor: [0, 32]}];

看一下这个工作示例。 一切正常。 我拿了您的脚本代码,只是替换了图片的网址:

var clusterStyles = [{
    url: 'https://cdn.rawgit.com/googlemaps/js-marker-clusterer/gh-pages/images/m1.png',
    height: 56,
    width: 48,
    textSize: 15,
    anchor: [-20, 30]
}];

var options_markerclusterer = {
    gridSize: 20,
    maxZoom: 18,
    zoomOnClick: false,
    styles: clusterStyles
  };

https://jsfiddle.net/mk06wc0k/

锚点的负值运行正常。 如果对您不起作用,则必须显示更多代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM