首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery周期插件

问jQuery周期插件
EN

Stack Overflow用户
提问于 2010-06-17 19:57:12
回答 2查看 912关注 0票数 1

你知道为什么jQuery cycle插件在滑动图片时会破坏backgorund图片的居中吗?(没有激活插件,它可以正常工作)

这是一个demo of my page (尝试调整窗口大小或缩小,看看我的意思-背景图像被裁剪)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-17 20:04:29

添加此样式可以修复此问题:

代码语言:javascript
复制
#background div { width: 100% !important }
票数 1
EN

Stack Overflow用户

发布于 2010-06-17 20:15:51

cycle插件设置在加载时循环的div的宽度,并且不考虑调整大小。Cycle有一个销毁方法。您应该能够调用destroy on cycle,并在窗口调整大小事件中重新创建它。

http://jquery.malsup.com/cycle/options.html

代码语言:javascript
复制
$(window).resize(function() {
  $('#home #background').cycle('destroy');
  $('#home #background').cycle({
      random: 1
  }); 
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3061404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档