更改 everythingslider jquery 插件中的幻灯片宽度
- 我有一个 100px 宽度的滑块
- 里面我展示了 3 张幻灯片(图片)
- 图片 #1 和图片 #3 的宽度也是 100 像素
- 图像 #2 宽度为 200 像素
我想要做的是视口保持在100px但是当它显示幻灯片#2时,我将看到第一个 100 像素,当幻灯片向左移动时,第 3 张幻灯片滑入,我将看到第 2 张幻灯片的剩余 100 像素
有什么想法吗?
提前致谢!!
- I have a slider of 100px width
- Inside I'm showing 3 slides (images)
- Image #1 and #3 are also 100px width
- Image #2 is 200px width
What I want to do is that the viewport remains at 100px but when it's showing slide #2, I will see the first 100px and when the slide is going to the left so the slide #3 slides in, I will see the remaining 100px of slide #2
Any ideas?
Thanks in advance!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在这里为您制作了一个(尺寸稍大)演示...
基本上,您会需要执行以下操作:
将面板溢出设置为可见,并将所有幻灯片设置为相同的大小。
然后添加一个空幻灯片,该幻灯片的尺寸与其他幻灯片相同(由 css 设置)
最后,在插件初始化期间将
resizeContents
选项设置为false
,否则超宽图像将调整大小以适合一张幻灯片。I made a (slightly larger sized) demo for you here...
Basically, you'll need to do the following:
Set the panel overflow to visible, and set all of the slides to be the same size.
Then add in an empty slide which will have the same dimensions as the other slides (set by the css)
And finally, set the
resizeContents
option tofalse
during plugin initialization otherwise the extra wide image will be resized to fit inside one slide.