基于这个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);
下面是一个示例代码。