【发布时间】:2019-07-02 18:59:36
【问题描述】:
当我将滑动器旋转 90 度时,我正在努力改变滑动方向。所以一开始默认它是水平方向的。单击幻灯片时,我正在旋转“swiper-container”使其全屏显示。所以它仍然有从左到右的滑动方向,但我需要从上到下改变而不将参数方向改变为垂直。
const topSwiper = new Swiper(this.DOMTopSwiper.current, {
spaceBetween: 0,
observer: true,
observeParents: true,
observeSlideChildren: true,
direction: "vertical",
navigation: {
nextEl: ".top-swiper-button-next",
prevEl: ".top-swiper-button-prev",
},
pagination: {
el: ".zoom-amount-slides",
type: "fraction",
},
})
【问题讨论】:
-
你为什么不旋转容器,而是使用设备方向api并强制设备旋转?这是一个关于如何使用它的示例。jotform.com/blog/…
-
你为什么要轮换这个开始?我现在是否应该将头倾斜 90° 才能正确看到内容……?
-
@anderson-ivan-witzke window.screen.orientation 是实验性 API,某些浏览器不支持
-
when I rotate my swiper on 90deg是什么意思?它是您从纵向旋转到横向的移动设备吗?
标签: javascript css reactjs ecmascript-6 swiper