<template>
<div>
<button @click="dianji" v-if="cba">关闭</button>
<button @click="dianji" v-else>展开</button>
<div @click="dianji">
<div v-show="cba" class="but">
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
<button class="btn">福田</button>
</div>
</div>
<div @click="dianji" :class="{menc:abc===cba}"></div>
</div>
</template>
<script>
import Footer from "@/components/Footer2.vue";
export default {
data() {
return {
//接受判断条件
abc: true,
//进行判断
cba: true
};
},
components: {
Footer
},
methods: {
dianji() {
this.cba = !this.cba;
}
}
};
</script>
<style scoped>
.menc {
background: #000;
opacity: 0.1;
width: 100%;
height: 100%;
position: fixed;
z-index: 1;
}
.but {
box-sizing: border-box;
width: 100%;
position: fixed;
z-index: 2;
padding-left: 10px;
padding-top: 10px;
background: white;
}
.btn {
box-sizing: border-box;
border: none;
border: 1px solid #dddbd2;
background: white;
color: #96948d;
width: 80px;
font-size: 10px;
height: 30px;
margin-right: 10px;
margin-bottom: 10px;
}
</style>
【静态】Popup(弹出蒙层)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。