[英]Hide custom marker behind elevation [closed]
我正在使用 mapbox 並在我的 map 中設置多個自定義標記。
現在的問題是我希望能夠將這些標記(降低不透明度)隱藏在海拔或長距離后面。 我注意到,當我設置默認標記而不是自定義標記時,默認情況下它已經這樣做了。 我沒有在官方文檔中找到任何其他允許我“打開”/關閉該功能的論壇。
基本上我正在做的是
const marker = new mapboxgl.Marker(myCustomElement, { anchor: 'bottom' });
當我刪除myCustomElement
時,它默認為 mapbox 標記,並且功能完美無缺。
@chriswhong 完全正確,自定義引腳的行為也相同。 顯然我的項目中的問題是 .marker class 有一個opacity: 1 !important
只是在試圖解決這個問題幾個小時后,我才發現問題不在圖書館。
還發布了一個代碼框以供將來參考。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.