html img 图片缩放

原文链接: html img 图片缩放

上一篇: Python3 使用PIL将图片切分为九宫格

下一篇: vue 网格 过渡 动画

图片依然使用这个mix2s....

074439_lx9v_2856757.png

如果不设置img宽高,默认为图片宽高,可能会会超出父元素

    <div style="width: 100px;height: 200px;">
      <img src="../assets/mix2s.png">
    </div>

074603_LFbM_2856757.png

设置宽高后会拉伸填充

    <img src="../assets/mix2s.png" style="width: 100px;height: 200px;">
    <img src="../assets/mix2s.png" style="width: 100px;height: 100px;">
    <img src="../assets/mix2s.png" style="width: 100px;height: 300px;">
    <img src="../assets/mix2s.png" style="width: 400px;height: 200px;">

074704_2nRc_2856757.png

缩放

设置宽高都为100%,是填充效果,大小为父元素大小

    <div style="width: 300px;height: 300px;border: 1px solid black">
      <img src="../assets/mix2s.png" style="height: 100%;width: 100%;">
    </div>

075352_ZQT9_2856757.png

只设置一个长度,则按照等比例拉伸

高度100%,则高度与父元素一致,等比例拉伸宽度

    <div style="width: 300px;height: 300px;border: 1px solid black">
      <img src="../assets/mix2s.png" style="height: 100%">
    </div>

075454_tyiD_2856757.png

拉伸溢出,等比例拉伸后可能超出父容器的大小,影响布局,所以在使用等比例拉伸时,要根据图片的形状和需求选择先确定哪个长度

    <div style="width: 300px;height: 300px;border: 1px solid black">
      <img src="../assets/mix2s.png" style="width: 100%">
    </div>

075611_mO5L_2856757.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值