私はリーフレットマップとフルスクリーンボタンを持っています。全画面ボタンを押すと、マップをオーバーレイするカスタムdivが表示されます。問題は、私のdivがコントロールレイヤメニューを隠していることです。私のdivを隠すようにメニューを表示するにはどうすればいいですか?リーフレットのレイヤーコントロールにZ-インデックスを設定します
私のdivには、マップの前に表示される最小のZインデックスがあります。理想的には、メニューに高いz-インデックス値を与えたいと思います。
私はcodepenの例を作成しました。私が言っていることを理解するためにフルスクリーンに切り替えてください。
var map = L.map('map', {
center: [39.73, -104.99],
zoom: 10,
layers: [grayscale, cities],
fullscreenControl: true
});
var baseLayers = {
"Grayscale": grayscale,
"Streets": streets
};
var overlays = {
"Cities": cities,
"quite": quite,
"long": long,
"list": list,
"of": of,
"options": options,
"at": at,
"the": the,
"list": list,
"and": and,
"some":some,
"few": few,
"more":more
};
L.control.layers(baseLayers, overlays).addTo(map);
http://codepen.io/corand/pen/wGyJOZ
ありがとう、非常にきれいで、説明 – cor