美文网首页Vue.jsVue.js专区
当图片宽高和轮播图的框不一致时

当图片宽高和轮播图的框不一致时

作者: edisonTechBlog | 来源:发表于2020-02-26 10:34 被阅读0次

在使用swiper时,遇到了插入的图片宽高和想在页面上展示的宽高不一致的问题,这样就很头疼,并且还要考虑网络差时页面抖动的问题。因为是图片,加入下面是文字,就会加载的比轮播快,那么很可能文字就会先显示在轮播的位置,等轮播加载完后在被挤下来.

废话不多说,直接上代码

img(333*222)

    <div class="wrapper">
        <swiper :options="swiperOption">
            <swiper-slide>
                <img src="https://z1.muscache.cn/im/pictures/8e737c5e-4fd8-4ad7-92b2-490a8e46c4ec.jpg?aki_policy=large">
            </swiper-slide>
            <swiper-slide>
                <img src="https://z1.muscache.cn/im/pictures/bcb57d96-a776-4084-a69e-37a5c2ed6762.jpg?aki_policy=large">
            </swiper-slide>
            <swiper-slide>
                <img src="https://z1.muscache.cn/im/pictures/c3ee793c-eeec-4a75-99ef-80984fedcfda.jpg?aki_policy=large">
            </swiper-slide>
            <div class="swiper-pagination"  slot="pagination"></div>
        </swiper>
    </div>

重点是padding-bottom 66.67% 是相对与.wrapper的宽度的百分比,
这样就能实现宽高自适应

.wrapper
        overflow hidden
        padding-bottom 66.67%   
        width 100%
        height 0
        img
            width 100%

相关文章

  • 当图片宽高和轮播图的框不一致时

    在使用swiper时,遇到了插入的图片宽高和想在页面上展示的宽高不一致的问题,这样就很头疼,并且还要考虑网络差时页...

  • 前端开发常见的图片展示方式

    图片展示场景: 列表页中,每项的预览图 详情页的主图、轮播图 有赞 不同的尺寸图片均按固定的宽高展示(正方形),图...

  • 2019-03-19

    完美解决轮播图 swiper 图片自适应宽高居中显示

  • 熊猫出行主页设计说明

    原型图见这里 轮播部分 上方是一个图片轮播,宽与显示器相同,高600px, 用左右两侧的箭头可以切换轮播。 第一行...

  • android:scaleType="centerCr

    (1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按比例缩小图片,直到图...

  • RN图片插件Image显示模式

    1,resizeMode介绍 (1)当Image组件的实际宽、高与图片的实际宽、高不符时,要如何显示图片由样式定义...

  • Glide4.0同时使用RoundedCorners与Cente

    Glide同时使用RoundedCorner和CenterCrop,在图片宽高与ImageView不一致对情况下,...

  • 做一个纯CSS的图片轮播

    图片轮播时,实现短暂暂停,以三个图片为例: 1. 先设置一个用来装图片的盒子,宽高以每次出现的图片数量而定; 2....

  • 原生Js的三个demo

    轮播图(左右轮播) 1.实现功能:  - 鼠标不在图片上方时进行自动轮播,并且箭头不会显示,当鼠标放在图片上方时停...

  • 九宫格预览图片自适应居中

    当宽高不一的图片要在一个正方形容器居中显示时,先看效果图 点击展开大图效果: css部分 方法

网友评论

    本文标题:当图片宽高和轮播图的框不一致时

    本文链接:https://www.haomeiwen.com/subject/nbtmchtx.html