File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 9
9
<img :src =" before" alt =" before"
10
10
v-on:mousedown.prevent
11
11
v-bind:style =" beforeImgStyle" />
12
- <div class =" twentytwenty-overlay" >
12
+ <div class =" twentytwenty-overlay"
13
+ v-bind:style =" overlayStyle" >
13
14
<div v-if =" beforeLabel" class =" twentytwenty-before-label" >{{beforeLabel}}</div >
14
15
<div v-if =" afterLabel" class =" twentytwenty-after-label" >{{afterLabel}}</div >
15
16
</div >
@@ -28,7 +29,8 @@ export default {
28
29
imgOffset: null ,
29
30
slideOffset: this .offset ,
30
31
sliding: false ,
31
- containerStyle: {}
32
+ containerStyle: {},
33
+ overlayStyle: {}
32
34
}
33
35
},
34
36
@@ -66,6 +68,7 @@ export default {
66
68
startSlide (event ) {
67
69
this .sliding = true
68
70
this .moveSlide (event )
71
+ this .overlayStyle = { opacity: 0 }
69
72
},
70
73
71
74
moveSlide (event ) {
@@ -77,7 +80,10 @@ export default {
77
80
}
78
81
},
79
82
80
- endSlide () { this .sliding = false },
83
+ endSlide () {
84
+ this .sliding = false
85
+ this .overlayStyle = {}
86
+ },
81
87
82
88
resize () {
83
89
this .containerStyle = {};
@@ -175,7 +181,7 @@ export default {
175
181
.twentytwenty-container .twentytwenty-overlay .twentytwenty-after-label {
176
182
right : 0 ;
177
183
}
178
- .twentytwenty-container .twentytwenty-overlay :hover {
184
+ .twentytwenty-container :hover > .twentytwenty-overlay {
179
185
opacity : 1 ;
180
186
}
181
187
.twentytwenty-container .twentytwenty-handle {
You can’t perform that action at this time.
0 commit comments