当前位置: 首页 > 知识库问答 >
问题:

移动设备中滑动高度拉伸图像

刘意
2023-03-14

我有一个div的背景图像看起来在桌面上非常好。但是当我切换到mobile时,图像从上到下被拉伸,在内容和轮播本身之间产生了很大的空间,而轮播本身都在div中。

下面是滑动器代码:

   .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个答案

向弘懿
2023-03-14

我用这个想出来的

 @media (max-width: 767px) {
    .swiper-slide {
        height: 350px;
    }
}
 类似资料:
  • 问题内容: 在测试移动设备尺寸时,Chrome只会截取可见窗口的屏幕截图。我认为这是标准行为和预期行为。但是,我还想捕获页面的整个滚动高度,以便检查整个页面的呈现。 我认为最简单的解决方案是将Chrome窗口高度设置为足够大的值,然后完成工作。但是,Chrome窗口的高度似乎受我的物理屏幕高度(即。我使用将它设置为5,000 ,但它的大小只能调整为1,200的高度。 我已经知道[根据WebDriv

  • 为了更好地为移动设备服务,HTML 5推出了一系列针对移动设备的API。 Viewport Geolocation API getCurrentPosition方法 watchPosition方法和clearWatch方法 Vibration API Luminosity API Orientation API 参考链接 Viewport Viewport指的是网页的显示区域,也就是不借助滚动条的

  • 这是一个关于移动设备的图像及其大小的问题。 所以假设我想要一个全手机屏幕的图像。我这里假设屏幕是320*480,这似乎是一致的。 当我在Photoshop或MS Paint中制作图像时,我可以选择像素/英寸(好吧,也许不是油漆,但你明白我的漂移)。默认值是72像素/英寸,这是要一直保持的吗? 一些设备具有更高的dpi——我认为“默认”是160 dpi——因此,对于一个240dpi的设备,为了显示我

  • 我的回收器视图使用ItemTouchHelper启用向右滑动功能,如下所示 自定义ItemTouchHelper.SimpleCallback 布局 我的问题是,当我假装滑动删除项目并改变主意时,可绘制的删除图标不会隐藏,直到我触摸屏幕进行任何其他操作。 更新:我找到了一个解决方法,将list_item的背景颜色更改为某种颜色。但是如果我需要透明背景,这不是正确的解决方案。

  • 问题内容: 如果我有: 然后 会拉伸以填充该空间。我希望图像保持相同大小,但是要在DOM中占用那么多空间。我是否必须添加封装或?我讨厌添加样式标记。 问题答案: 是的,您需要一个封装div: 与类似: 其他解决方案(填充,边距)比较繁琐(因为您需要根据图像的尺寸计算正确的值),但也不能有效地使容器小于图像。 同样,上述内容可以更容易地适用于不同的布局。例如,如果您希望图像位于右下角:

  • 我有一个图像,我正在尝试缩放,因为屏幕大小减少。在桌面上,1336x625分辨率的图像可以正常工作,但一旦屏幕缩小到500x625时,图像就不能适当缩放,边缘也会被削减。我试着把最大宽度和位置。但还是没用。我需要改变什么才能让它工作。 Css代码 Html代码: