嗨,我使用的是 Owl Carousel 版本 2,但找不到将导航放在旋转木马两侧的示例,例如左右 V 形或箭头。你怎么做呢?
原文由 SemanticUI 发布,翻译遵循 CC BY-SA 4.0 许可协议
嗨,我使用的是 Owl Carousel 版本 2,但找不到将导航放在旋转木马两侧的示例,例如左右 V 形或箭头。你怎么做呢?
原文由 SemanticUI 发布,翻译遵循 CC BY-SA 4.0 许可协议
我推荐使用这种简单的风格:
.owl-nav button {
position: absolute;
top: 0;
bottom: 0;
}
.owl-prev {
right: -25px;
}
.owl-next {
left: -25px;
}
.owl-nav button i {
font-size: 25px;
text-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
以及以下配置:
nav: true,
navText: ["<i class='fa fa-chevron-right'></i>","<i class='fa fa-chevron-left'></i>"],
原文由 Asef Hossini 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答884 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
我昨天刚做了这个:)
首先确保在配置中打开导航
https://owlcarousel2.github.io/OwlCarousel2/docs/api-options.html
这会将控件注入到 DOM 中,请参见
https://owlcarousel2.github.io/OwlCarousel2/docs/api-classes.html
接下来使用 CSS 来定位 Next 和 Prev 控件,这是我使用的:
对于我的图标,我使用了 Font Awesome,但你可以使用任何类似的东西。请注意 javascript 代码中的 navText ,这是您放置自定义 HTML 的位置。我想您也可以使用图像(或将其放在 .owl-next 和 .owl-prev div 的背景中。请注意,我使用变换使箭头更高。