谷歌地图标记设置不透明度与过渡



基于这个SO帖子,我看到可以将不透明度设置为标记。有谁知道是否也可以添加一个过渡属性,以便过渡到,比如说不透明度 0.7,发生在350ms的持续时间内?我尝试将以下css键添加到方法setOptions

marker.setOptions({'opacity': 0.7, 'transition-property': 'opacity', 'transition-duration': '350ms'})

但是过渡持续时间似乎不起作用。标记的不透明度会立即发生变化。

您可以使用 350 毫秒的setTimeout将标记的不透明度设置为 0.7 。

setTimeout(function(){ 
marker.setOpacity(0.7);
}, 350);

下面是一个示例代码。

最新更新