diff --git a/src/js/thumbnails.js b/src/js/thumbnails.js index 66271c5..b5de89f 100644 --- a/src/js/thumbnails.js +++ b/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; \ No newline at end of file +export default Thumbnails;