收藏
回答

已解决:小程序的地图,z-index无效?

AppID
wx4344c2c6ec2c3203

使用工具hbuilderx,开发者工具都是最新版本,hbuilderx 4.29

本地设置调试基础库—3.6.0

代码部分:

<view class="wrap">

<!-- 地图 -->

<map class="map" id="myMap" :scale="12" :show-location="true" :longitude="116.397428" :latitude="39.90923" />

<view class="warp-bg">

<view>111</view>

<view>222</view>

</view>

</view>

样式:

<style lang="scss">

.wrap {

position: relative;

.map {

width: 100%;

height: 70vh;

}

.warp-bg {

position: fixed;

z-index: 10;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: linear-gradient(to bottom,rgba(200,200,200,0.3) 60%, #f7f7f7 70%, #f7f7f7);

line-height: 80px;

}

}

</style>

最后一次编辑于  10-10
回答关注问题邀请回答
收藏

2 个回答

  • 第二梦
    第二梦
    10-10

    给你们一个参考:

    我的项目里,page.json有这么一行代码,去掉就可以了

    "renderingMode": "seperated", // 仅微信小程序,webrtc 无法正常时尝试强制关闭同层渲染

    10-10
    有用
    回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    10-08

    你直接用体验版看看嘛,不要真机调试

    10-08
    有用
    回复 3
    • 第二梦
      第二梦
      10-08
      谢谢回复~因为体验版发现的这个问题,所以现在在真机上进行调整查看效果来着~
      10-08
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      10-08回复第二梦
      把层级值,写大一些,比如99999试一下
      10-08
      回复
    • 第二梦
      第二梦
      10-08回复那一抹笑😃 穿透阳光
      z-index: 99999;
      transform: translateZ(1px);
      刚刚试了这俩,都没起作用
      10-08
      回复
登录 后发表内容