为了账号安全,请及时绑定邮箱和手机立即绑定

用vue来完成图片自适应布局

用vue来完成图片自适应布局

30秒到达战场 2018-12-12 18:15:31
横着依次排列4张图片, 怎么做自适应布局使得图片的高等于图片的宽?在vuejs中实现 求解
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

.box{

                    position: relative;

                    padding-top: 25%;

                    overflow: hidden;

                    width: 25%;

                    float: left;

                }

                .box img{

                    position: absolute;

                    top: 0;

                    width: 100%;

                    height: 100%;

                }

<div class="box">

            <img src="img/2e0f7f7.png"/>            

        </div>

        <div class="box">

            <img src="img/2e0f7f7.png"/>            

        </div>

        <div class="box">

            <img src="img/2e0f7f7.png"/>            

        </div>

        <div class="box">

            <img src="img/2e0f7f7.png"/>            

        </div>

用vw的话


.box{

font-size:0;

}

img{

        width: 25vw;

        height: 25vw;

        vertical-align: top;

}

<div class="box">


<img src="img/2e0f7f7.png"/>    

<img src="img/2e0f7f7.png"/>    

<img src="img/2e0f7f7.png"/>    

<img src="img/2e0f7f7.png"/>            

</div>


查看完整回答
反对 回复 2019-01-27
  • 1 回答
  • 0 关注
  • 4202 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信