css之background的cover和contain的缩放背景图

更新时间:2023-05-13 18:46:01 阅读: 评论:0

css之background的cover和contain的缩放背景图对于这两个属性,官⽹是这样解释的:
英国 教育
伯利兹英语contain 此时会保持图像的纵横⽐并将图像缩放成将适合背景定位区域的最⼤⼤⼩。等⽐例缩放图象到垂直或者⽔平其中⼀项填满区域。
cover 此时会保持图像的纵横⽐并将图像缩放成将完全覆盖背景定位区域的最⼩⼤⼩。等⽐例缩放图象到垂直和⽔平两项均填满区域。
读了还是不懂,那么看下⾯的例⼦:
穿梭梦美人
contain,按⽐例调整背景图⽚,使得其图⽚宽⾼⽐⾃适应整个元素的背景区域的宽⾼⽐,因此假如指定的图⽚尺⼨过⼤,⽽背景区域的整体宽⾼不能恰好包含背景图⽚的话,那么其背景某些区域可能会有空⽩。看以下代码
.im-com{
width:200px;
height:50px;
quitebackground:url(/mystar/mada4.jpg) no-repeat top left scroll;  /*图⽚的宽⾼为440*440,⽽元素相对区域⾼度为50*/
background-size:contain;
}
.im-com-1{
width:50px;
height:100px;
background:url(/mystar/mada4.jpg) no-repeat top left scroll;  /*元素相对区域宽度为50*/
background-size:contain;
}
当图⽚恰好⾃适应铺满元素的宽度或者⾼度,那么元素的会有空⽩处存在,也就是图中红⾊框框都显
⽰了空⽩。
bitch的意思
3 . cover,按⽐例调整背景图⽚,这个属性值跟contain正好相反,背景图⽚会按照⽐如⾃适应铺满整个背景区域。假如背景区域不⾜以包含背景图⽚的话,那么背景图⽚就会被咔嚓。
.im-com{
贿赂英文width:200px;
height:50px;
background:url(/mystar/mada4.jpg) no-repeat top left scroll;  /*图⽚的宽⾼为440*440,⽽元素相对区域⾼度为50*/
background-size:cover;
比基尼目的地}
.im-com-1{
width:50px;
height:100px;
background:url(/mystar/mada4.jpg) no-repeat top left scroll;  /*元素相对区域宽度为50*/
background-size:cover;
futanaria
crossgene}
当使⽤了 cover 这个值的时候,那么正好就跟contain相反,其会正好覆盖整个背景相对区域,但是背景图⽚的某些部分就看不见。
来源:
g nsor

本文发布于:2023-05-13 18:46:01,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/617017.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:区域   背景   背景图   元素   缩放
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图