fix(diy-map): 替换cover-view为div解决z-index失效问题

移除ns-login组件中不必要的z-index设置
This commit is contained in:
2026-01-24 09:20:01 +08:00
parent 1e51abd7cd
commit 38ade75046
2 changed files with 9 additions and 3 deletions

View File

@@ -3,11 +3,18 @@
<view class="fui-list-group merchgroup" style="margin-top:0" v-for="(item, index) in value.list">
<map id="map" style="width: 100%; height:600rpx" scale="12" :markers="markerst" bindupdated="bindupdated"
:longitude="item.lng" :latitude="item.lat" show-location>
<cover-view
<!-- <cover-view
style="position:absolute;right:10px;bottom:30rpx;z-index:99999;background:#4390FF;padding:5px 10px;wxcs_style_padding:10rpx 20rpx;border-radius:8rpx;color: #fff;"
@click="handlerClick(item)" @tap="handlerClick(item)">
<cover-view style="font-size:24rpx">一键导航</cover-view>
</cover-view>
</cover-view> -->
<!-- 使用非原生cover-view, 解决原生cover-view组件渲染机制z-index失效的问题 -->
<div
style="position:absolute;right:12rpx;bottom:48rpx;z-index:1;background:#4390FF;padding:0rpx 20rpx;border-radius:8rpx;color: #fff;"
@click="handlerClick(item)">
<span style="font-size:24rpx;color: #fff;">一键导航</span>
</div>
</map>
</view>

View File

@@ -760,7 +760,6 @@ export default {
<style lang="scss" scoped>
.complete-info-popup {
.complete-info-wrap {
z-index: 2147483000;
background: #fff;
padding: 50rpx 40rpx 40rpx;