cover和contain都是用图片覆盖背景区域

background-size: contain

background-size: cover

在no-repeat的情况下:

cover不会留白,如果容器宽高小于图片的宽高,会把多余的部分截掉。

也就是容器高度超过图片原有比例,图片的宽会缺失,通俗点讲,就是图片右边会少一部分;反之,容器高度小于图片原有比例,图片下面会有一部分看不见;容器宽度超过图片原有比例,图片下面会有一部分看不见;反之,容器宽度小于图片原有比例,图片右边会少一部分。

contain属性,容器宽大于图片宽,那么图片的右边会留白;如果容器高大于图片高,那么图片下面会留白。

参考文章:https://blog.csdn.net/qq_59281339/article/details/126548608

CSS background-size :contain与cover区别相关推荐

  1. css background size

    background-position:100% 100%; 转载于:https://www.cnblogs.com/rayrayray/archive/2012/03/28/2420872.html

  2. CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...

    原文:CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size? 其实方法非常简单,直接写代码: &l ...

  3. .scss和.css的区别,css - SCSS和Sass有什么区别?

    css - SCSS和Sass有什么区别? 从我一直在阅读的内容来看,Sass是一种通过变量和数学支持使CSS更强大的语言. 与SCSS有什么区别? 它应该是同一种语言吗? 类似? 不同? bruno ...

  4. html js不触发_图文详解鼠标事件CSS:hover和JS:mouseover的区别

    在工作中为了使页面更具有吸引力,前端开发人员经常会在页面中加上鼠标移入和移出的效果.鼠标移入移出的设置,一般有两种方法,一种是单纯用CSS中的hover伪类,另一种可以用JS 中的DOM事件,即onm ...

  5. CSS background 之设置图片为背景技巧

    首先先来看看background有那些值: 可以按顺序设置如下属性(可点击进入相应的css手册查看使用): background-color 背景颜色 background-image 背景图片 ba ...

  6. html坐标轴背景色,CSS 背景(css background)

    CSS 背景-CSS background 一.Css background背景语法   -   TOP CSS背景基础知识CSS 背景这里指通过CSS对对象设置背景属性,如通过CSS设置背景各种样式 ...

  7. [css] pseudo-class与pseudo-element有什么区别?

    [css] pseudo-class与pseudo-element有什么区别? 伪类表示已存在的某个元素处于某种状态,但是通过dom树又无法表示这种状态,就可以通过伪类来为其添加样式.例如a元素的:h ...

  8. css元素隐藏不可获取,Css隐藏元素(display,visibility)的区别

    Css隐藏元素(display,visibility)的区别 display display属性值 display 属性规定元素应该生成的框的类型. 属性值: block: /表现为一个块级元素(一般 ...

  9. css里dotted,CSS中dashed和dotted的区别有哪些

    对于刚刚接触css的朋友们来说都会分不清dashed和dotted,那么你知道CSS中dashed和dotted的区别有哪些吗?那么针对这个问题爱站小编就为大家接受CSS中dashed和dotted的 ...

最新文章

  1. bootstrap官网
  2. MySQL为什么有时候会选错索引?
  3. geometry-api-java 学习笔记(四)多线段 polyline
  4. java 三位数的水仙花数
  5. android程序表白,几条曲线构建Android表白程序
  6. 顺丰霸榜!国家邮政局2018快递服务调查结果出了
  7. fastjson转换包含date类型属性的对象时报错com.alibaba.fastjson.JSONException: For input string 解决方法
  8. 2021-07-09 二维码扫码支付开展进程、主要类型及面临的环境政策
  9. 基于python、百度ocr、multiprocessing多进程、selenium网页自动化 、pyqt5界面弹出,实现发票的识别与对学校财务网站的脚本自动化上传操作的项目总结
  10. 智能防盗报警系统前端报警设备的选择
  11. Python实现手机和电脑之间的文件传输
  12. 尚融宝29-提现和还款
  13. SSD可靠性影响因素、原理和解决方法
  14. 程序员常用的工具软件
  15. 少儿编程scratch课程-海底世界
  16. 2022 CCF中国软件大会(CCF ChinaSoft)“CCF-华为胡杨林基金-软件工程专项”论坛成功召开...
  17. 微服务时代,你还不懂APM?
  18. 洛谷10月月赛II题解
  19. Android:设计模式-策略模式-关于Logger日志工具的使用
  20. N级台阶,一次上1级或2级或3级或M级,总共有多少种走法

热门文章

  1. 互联网、大数据、人工智能和实体经济深度融合
  2. 【JAVASE】正则表达式
  3. 【网易】牛客网2019校招真题(编程题)
  4. 三星电池爆炸调查出结果:生产瑕疵致正负极接触
  5. Fantastical 2 for Mac(日历管理软件) v2.5免激活版
  6. MYSQL集群搭建部署详细步骤
  7. 試試看寫博客 留著參考用
  8. java数组怎么定义?java数组定义方法
  9. 不买NAS搭建私有云盘:设定群晖共享文件夹并安装cpolar 4-5
  10. windows 服务程序学习心得