西柚毛毛虫~前端 2023-06-04 18:52 采纳率: 93.8%
浏览 27
已结题

vue3 遮罩层标签为什么永远在所有内容上面呢

vue3 遮罩层标签为什么永远在所有内容上面呢?设置z-index也无效。

img

带红颜色的是遮罩层! 救命,求帮忙指点。

img


.dialog {
            width: 500px;
            max-height: 310px;
            overflow-y: auto;
            background: rgba(255, 255, 255, 0.9);
            border-radius: 12px;
            position: absolute;
            z-index: 999;
            top: 30%;
            right: 0;
            box-sizing: border-box;
            padding: 30px;
}
.mask {
    position: absolute;
    z-index: 99;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    cursor: pointer;
    background-color: red;
    opacity: 0.6;
}

  • 写回答

1条回答 默认 最新

  • 叶灼hua 2023-06-04 19:25
    关注

    你把两个标签的 z-index值交换一下也没用吗

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月13日
  • 已采纳回答 6月5日
  • 创建了问题 6月4日