|
|
@ -1,5 +1,5 @@ |
|
|
<template> |
|
|
<template> |
|
|
<ScrollView class="scroll" :list="list" scrollbar> |
|
|
|
|
|
|
|
|
<ScrollView class="scroll" :list="list" scrollX> |
|
|
<TransitionGroup name="zoom" tag="div" class="scroll-content"> |
|
|
<TransitionGroup name="zoom" tag="div" class="scroll-content"> |
|
|
<div :class="['content-item', item === activity ? 'd' : '']" v-for="item of list" :key="item.activityId"> |
|
|
<div :class="['content-item', item === activity ? 'd' : '']" v-for="item of list" :key="item.activityId"> |
|
|
<div class="front"> |
|
|
<div class="front"> |
|
|
@ -85,11 +85,9 @@ const { config } = storeToRefs(store) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.scroll-content { |
|
|
.scroll-content { |
|
|
width: 100%; |
|
|
|
|
|
display: inline-flex; |
|
|
display: inline-flex; |
|
|
flex-direction: column; |
|
|
|
|
|
align-items: center; |
|
|
align-items: center; |
|
|
padding: 48px 0; |
|
|
|
|
|
|
|
|
padding: 100px 68px; |
|
|
} |
|
|
} |
|
|
.content-item { |
|
|
.content-item { |
|
|
position: relative; |
|
|
position: relative; |
|
|
@ -221,5 +219,8 @@ const { config } = storeToRefs(store) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
.content-item + .content-item { |
|
|
|
|
|
margin-left: 32px; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
</style> |
|
|
</style> |
|
|
|