Browse Source

Update thumbnails.js

A-Circle Zhang 7 years ago
parent
commit
474eb0e719
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/js/thumbnails.js

+ 2 - 2
src/js/thumbnails.js

@@ -19,7 +19,7 @@ class Thumbnails {
 
     move (position) {
         this.container.style.backgroundPosition = `-${(Math.ceil(position / this.barWidth * 100) - 1) * 160}px 0`;
-        this.container.style.left = `${(position - this.container.offsetWidth / 2)}px`;
+        this.container.style.left = `${Math.min(Math.max(position - this.container.offsetWidth / 2, -10), this.barWidth - 150)}px`;
     }
 
     hide () {
@@ -29,4 +29,4 @@ class Thumbnails {
     }
 }
 
-export default Thumbnails;
+export default Thumbnails;