【发布时间】:2020-01-04 13:19:52
【问题描述】:
我遇到了滑块问题。我希望滑块高度更改为当前图像的高度。这适用于桌面,但似乎无法在移动设备上运行。
另外,手动刷新页面时,初始高度没有设置。我读到这是由于ready() 函数,并使用onload 和间隔初始化,我试图这样做,但整个滑块与onload 和使用的间隔中断。
【问题讨论】:
我遇到了滑块问题。我希望滑块高度更改为当前图像的高度。这适用于桌面,但似乎无法在移动设备上运行。
另外,手动刷新页面时,初始高度没有设置。我读到这是由于ready() 函数,并使用onload 和间隔初始化,我试图这样做,但整个滑块与onload 和使用的间隔中断。
【问题讨论】:
您只需从#slider-container 中删除min-height: 450px,因为当设备处于移动状态时,滑块的高度小于 450 像素。
#slider-container {
background: rgb(1,1,1);
margin: 0 auto -10px auto;
max-width: 1440px;
overflow: hidden;
position: relative;
width: 100%;
}
【讨论】:
prevSlide() 内动态设置高度,就像您在 nextSlide() 上所做的那样。我不确定,但我认为就是这样。当然,可能还有更多细节需要改进。
min-height。这意味着当您使用 F5 手动刷新而不是使用地址栏单击“Go”时,获取隐藏/可见元素高度的脚本突然无法获取高度。