回答:
L.Tooltipこのクラスは、className(から継承されたオプションDivOverlay、ツールチップが表示されたときにCSSクラスに変換されるクラス)。例えば:
L.marker(latlng).addTo(map).bindTooltip('Text', {className: 'myCSSClass'});
次に、そのCSSクラスを定義するだけです。擬似要素とリーフレットCSSクラスを操作する必要があるため、ヒントは少しトリッキーです。
.myCSSClass {
background: green;
border: 2px solid cyan
}
.leaflet-tooltip-left.myCSSClass::before {
border-left-color: cyan;
}
.leaflet-tooltip-right.myCSSClass::before {
border-right-color: cyan;
}
.leaflet-tooltipそのクラス-leftと-rightクラスを試して、取得場所を確認します。ありがとうございます。
.leaflet-tooltip(と-leftと-right)に適用されるCSSルールを自由に検査して上書きできます。Leaflet CSSを読み込んだ後で、必ずそうするようにしてください。
::beforeクラスを編集します。例:完全に非表示にするには:(.leaflet-tooltip-left.myCSSClass::before {border-left-color: transparent;}長い時間かけてそれを理解してください)