收藏
回答

小程序map组件的同层渲染z-index无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug map 工具 8.0.66 3.12.1

同层渲染不正确。https://developers.weixin.qq.com/miniprogram/dev/component/map.html

<view class="overlay">

<map id="mapId" class="map" latitude="{{latitude}}" longitude="{{longitude}}" bindmarkertap="onMarkerTap"

bindcallouttap="onCalloutTap" bindlabeltap="onLabelTap"></map>

<view style="height: 100px;">被遮挡的元素</view>

</view>

.map {

width: 100%;

height: 300px;

}

.overlay {

top: 0;

left: 0;

width: 100%;

height: 100%;

background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色遮罩 */

z-index: 99;

}

overlay 只能遮住<view style="height: 100px;">被遮挡的元素</view>,对 map 无效

回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    2025-12-26
    有用
    回复
登录 后发表内容