美文网首页
background-size:cover和contain的区别

background-size:cover和contain的区别

作者: _无味 | 来源:发表于2019-01-28 20:48 被阅读7次
    background-size:cover;    //塞满(覆盖)
    background-size:contain   //包含
    

    两者均以保持图像宽高比的形式缩放来适合背景容器的大小
    区别:
    在no-repeat的情况下
    cover:图片宽高比不变,铺满整个容器的宽高,图片多出来的部分会裁掉
    contain:图片宽高比不变 ,缩放至图片完全展示出来,所以会有留白区域
    在repeat情况下
    cover:图片宽高比不变,铺满整个容器的宽高,图片多出来的部分会裁掉
    contain:容器至少有一张完整的图,留白区域则平铺背景图,铺不下的再裁掉

    相关文章

      网友评论

          本文标题:background-size:cover和contain的区别

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