BX滑块在浏览器窗口大小减小时不重新计算宽度
BX Slider not recalculating width on browser window size decrease
我有一个使用惊人和响应的BX滑块的网站。一切都在工作,除了当浏览器窗口的大小向下调整,BX滑块<li>
的宽度没有被重新计算。
我的开发网站是lc.westguardsolutions.com/#work,请随意查看代码。
如果页面以较小的宽度加载,然后增加,则BX滑块宽度将正确地重新计算,但当减小时则不正确。
任何帮助都将非常感激。
谢谢!
划掉这个,我办公室的另一个开发人员帮我调试了这个,看起来我们找到了解决方案。
BX滑块计算单个滑块大小的方式是对父滑块进行测量。因为父元素是巨大的,因为滑动条彼此相邻排列,所以用于测量的"if"语句告诉滑动条它已经比那个测量值小,而不是调整到更小。实际上,滑块应该只是测量实际的浏览器宽度来进行计算,但这是BX滑块作者用来测量和应用响应性的逻辑稳定性的更大讨论的一部分。
在这种情况下修复的问题是在BX滑块初始化中应用"淡出"模式mode: 'fade'
。这工作的原因是,在"褪色"模式下,幻灯片并没有排列在彼此和overflow: hidden
'd旁边,它们堆叠在彼此的顶部,并一次显示一个。因此,容器div正在正确地调整大小,并且BX滑动条的计算正在正确地进行。
我希望作者看到这一点,并找到一种方法来实现修复,因为我没有资格,同时使用mode: 'fade'
作为填充剂,如果你有这个问题。
希望这对其他人有帮助!
相关文章:
- 从HTML表单中获取计算得到的JavaScript数据,并将其作为新元素添加到相同的表单操作中以使用PHP保存
- 点击功能打开新窗口并计算点击次数
- 如何计算缩放后画布的新高度和宽度
- 根据计算计算小计
- 在不重置对象的情况下重新计算计算可观察量
- 如何计算 SharePoint 库/列表中的新项目数
- 两个具有相同值的对象,计算和更改一个对象的值.第二个也具有新的价值
- 修改函数以计算到新的一年,而不是返回值 12/33/2014
- JavaScript 中的 HTTP 摘要.新 URI 的 MD5 重新计算
- 新偏移量更新字体大小后不计算高度
- 访问内部属性名称以计算 ES6 中的新属性
- d3:计算两个节点之间的线的中点,画一条从它到一个新节点成90度角的线
- 如何计算幻灯片中的翻转次数(查看的新幻灯片)
- 如何计算新项目在转换容器中的位置
- 计算JavaScript数组元素的出现次数,并放入一个新的2d数组
- 如何从JavaScript对象中具有关系的数字计算新值
- 如何计算文本区域内的新行数
- 使用javascript(新字段)计算输入值
- 一个错误事件添加一个新类并计算它替换图像源的次数
- 如何通过计算文件夹中的文件数量来避免创建新文件