|
|
@@ -63,7 +63,8 @@
|
|
|
<ActivityArea @confirm="areaConfirm"></ActivityArea>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="window" :style="{'top':topAll+'px','height':'calc(100vh - '+topAll+'px)'}" v-if="allShow">
|
|
|
+ <view class="window nbg" :style="{'top':topAll+'px','height':'calc(100vh - '+topAll+'px)'}" v-if="allShow">
|
|
|
+ <view class="window-bg" @click="handleAll"></view>
|
|
|
<view class="window-all">
|
|
|
<view class="pre" v-for="(t,i) in typeList2" :key="i" @click="changeType2(t,t.name,i)">{{t.name}}</view>
|
|
|
</view>
|
|
|
@@ -167,7 +168,7 @@
|
|
|
// scrollLeft.value = 0;
|
|
|
timeShow.value = false;
|
|
|
placeShow.value = false;
|
|
|
- allShow.value = true;
|
|
|
+ allShow.value = !allShow.value;
|
|
|
}
|
|
|
|
|
|
const changeWindowTime = (wtindex,text) => {
|
|
|
@@ -425,6 +426,7 @@
|
|
|
display: flex;
|
|
|
flex-wrap: wrap;
|
|
|
justify-content: space-between;
|
|
|
+ border-radius: 0 0 24rpx 24rpx;
|
|
|
.pre{
|
|
|
width: calc(100% / 3 - 12rpx);
|
|
|
height: 59rpx;
|
|
|
@@ -439,5 +441,16 @@
|
|
|
margin-top: 24rpx;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ &.nbg{
|
|
|
+ background: none;
|
|
|
+ }
|
|
|
+ &-bg{
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ background: rgba(0, 0, 0, .4);
|
|
|
+ position: absolute;
|
|
|
+ z-index: -1;
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|