javascript - 如何在垂直滑块同步光滑滑块中保持主幻灯片和垂直幻灯片的高度相同?
问题描述
我正在实现这样的垂直滑块
<div class="vertical-slider col-md-7 ga-vertical-gallery" id="slider">
<section class="services-slider">
<div class="nav-container">
<i class="fa fa-angle-up next">^</i>
<div class="slider-nav">
<div>
<img src="https://via.placeholder.com/600x600">
</div>
<div>
<img src="https://via.placeholder.com/600x600/000080">
</div>
<div>
<img src="https://via.placeholder.com/600x600/fff">
</div>
<div>
<img src="https://via.placeholder.com/600x600/sss">
</div>
<div>
<img src="https://via.placeholder.com/600x600/FF33F0">
</div>
<div>
<img src="https://via.placeholder.com/600x600/F3FF33">
</div>
</div>
<i class="fa fa-angle-down prev ">⌄</i>
</div>
<div class="main-container">
<div class="slider slider-main">
<div>
<img src="https://via.placeholder.com/600x600">
</div>
<div>
<img src="https://via.placeholder.com/600x600/000080">
</div>
<div>
<img src="https://via.placeholder.com/600x600/fff">
</div>
<div>
<img src="https://via.placeholder.com/600x600/sss">
</div>
<div>
<img src="https://via.placeholder.com/600x600/FF33F0">
</div>
<div>
<img src="https://via.placeholder.com/600x600/F3FF33">
</div>
</div>
</div>
</section>
</div>
代码的关键部分在这里(没有字体真棒链接=>所以没有图标)https://codepen.io/ydev/pen/KOVYrP
我总是希望导航滑块最多有 5 个图像,此外我希望主图像滑块高度和箭头高度(上一个,下一个)和垂直缩略图看起来像这样(这里有 6 个图像导航滑块,但我只想要 5 张图片。)
我还希望导航幻灯片和箭头之间的距离看起来相同。我对改变身高的想法持开放态度。关于如何解决这个问题的任何见解?
解决方案
您可以像这样在光滑的设置中选择最大显示图像。
$('.slider-main').slick({
slidesToShow: 1,
arrows: false,
asNavFor: '.slider-nav',
vertical: true,
autoplay: false,
verticalSwiping: true,
centerMode: false
});
如果您需要其他任何内容,可以查看官方文档
或者写信问我
推荐阅读
- java - 找不到枚举时的枚举类映射问题
- javascript - 是否可以使用变量列表进行字符串插值?
- ios - 应用 CIFilter 后,无论我做什么,图像都会变大
- hl7-fhir - 治疗并发症,哪些表应该存储数据
- php - 在 mysql 的 php 查询中是否有任何 msi 关键字或特殊角色?
- iphone - 如何在 Swift 中找到 iOS 应用程序内部目录的路径?
- matlab - MATLAB 绘制连续日期的数据以及特定日期的观测数据
- docker - Docker 查看历史日志
- chromium - puppeteer 不会打开没有协议的 url
- java - 在 Java 中将字符串 UUID 转换为 BigInteger