background-size 设置背景图片的大小

时间:2021-04-16

  background-size

  设置背景图片的大小,以长度值或百分比显示,还可以通过cover和contain来对图片进行伸缩。

  语法:

  background-size: auto | <长度值> | <百分比> | cover | contain

  取值说明:

  1、auto:默认值,不改变背景图片的原始高度和宽度;

  2、<长度值>:成对出现如200px 50px,将背景图片宽高依次设置为前面两个值,当设置一个值时,将其作为图片宽度值来等比缩放;

  3、<百分比>:0%~100%之间的任何值,将背景图片宽高依次设置为所在元素宽高乘以前面百分比得出的数值,当设置一个值时同上;

  4、cover:顾名思义为覆盖,即将背景图片等比缩放以填满整个容器;

  5、contain:容纳,即将背景图片等比缩放至某一边紧贴容器边缘为止。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>背景图片大小</title>
<style type="text/css">
.demo {background: url(/static/img/logo_index.png) no-repeat; width: 300px; height: 140px; border: 1px solid #999; background-size:cover;}
</style>
</head>
<body>
<div class="demo"></div>
</body>
</html>

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章