File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -126,10 +126,12 @@ export default class SCROLL_EFFECT_MODULE {
126126 let _elem = DOM . selectDom ( this . $elemItem ) ;
127127 if ( _elem ) {
128128 _elem . map ( ( el , i ) => {
129+ let offset = 0 ;
130+ if ( el . dataset && el . dataset . semOffset !== undefined ) offset = Number ( el . dataset . semOffset ) ;
129131 let obj = {
130132 el : el ,
131133 index : i ,
132- pos : el . getBoundingClientRect ( ) . top + this . state . NumScrolltop ,
134+ pos : el . getBoundingClientRect ( ) . top + this . state . NumScrolltop - offset ,
133135 height : el . clientHeight ,
134136 height2 : el . offsetHeight ,
135137 count : 0 ,
@@ -247,8 +249,8 @@ export default class SCROLL_EFFECT_MODULE {
247249 this . state . flg . intersectChanged = true ;
248250 el . intersect = false ;
249251 el . intersectover = false ;
250- }
251- }
252+ }
253+ }
252254 }
253255
254256 } ) ;
You can’t perform that action at this time.
0 commit comments