方向为垂直的swiper,怎么设置swiper-slide不固定高度?
在Swiper.js中, 对于设置竖直方向的slider(即Swiper)高度不固定,可以试着使用 autoHeight: true
参数。
以下是示例:
var swiper = new Swiper('.swiper-container', {
direction: 'vertical',
autoHeight: true,
});
这样设置后,若每个.swiper-slide
的内容高度是不同的,则它们会根据自身的内容调整大小。
然而需要注意,Github上有一些讨论称该配置对于一些情况下可能并不能正常工作(特别是当你启用virtualization时)。如果遇到问题,您可能需要寻找其他方法来实现此功能。
另外,请确保版本与GitHub上提供修复或解决方案所指版本相符。