移动中的滑板 - 滑动高度拉伸图像

时间:2015-07-03 18:37:54

标签: javascript html css html5 swiper

我有一个带有背景图片的div,在桌面上看起来非常精致。但是,当我切换到移动设备时,图像从上到下拉伸,在内容和旋转木马本身之间创造了大量空间,这些空间都在div内。

这是swiper-slide代码:

   .swiper-slide {
    text-align: center;
    font-size: 18px;
    height: 550px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

注意我将高度设置为固定的550px,我知道这是问题所在。我的问题是如何在移动设备中将高度设置为其他高度,以便它看起来与桌面设备一样。

以下是我正在使用的特定轮播的javascript:

 var swiper1 = new Swiper('#swiper2', {
    slidesPerView: 4,
    slidesPerColumn: 1,
    spaceBetween: 30

});

以下是截图,向您展示我网站上发生的事情。 http://imgur.com/a/ye542

1 个答案:

答案 0 :(得分:0)

使用此

计算出来
 @media (max-width: 767px) {
    .swiper-slide {
        height: 350px;
    }
}