早安
我想在宣传单卡片上添加一个块div,并在div Reactjs中添加文本。
但它未显示在Map上。它显示在Map下方,我尝试使用z-index,但未成功
有人有解决办法吗?
<div >
<MapContainer center={center} zoom={zoom} style={{ height: "90vh", opacity: 'O,33' }}>
<TileLayer attribution='&copy <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png" />
<Markers marker={mark} />
<div>Test</div>
</MapContainer >
</div>);```
1条答案
按热度按时间6ojccjat1#
您可以使用z-index,但是您还必须将
position
设置为默认静态值以外的值,例如position: absolute
我建议查看内置的
leaflet-control
类。我使用一个自定义控制器在Map上添加东西: