CSS3如何调整背景图片大小

系列文章目录

CSS3实现半透明边框(1)
CSS3实现多重边框(2)



在CSS3中,如果想要调整背景图片的大小可以通过设置background-size属性进行设置。

一、background-size

语法格式

background-size: length|percentage|cover|contain;

二、参数详解

使用的例子背景图片

在这里插入图片描述

1.length

length:设置背景图片的高度与宽度。第一个值设置宽度,第二个值为高度。如果只给出第一个值,那么第二值则设置为auto(自动)。

举例,将背景图片改为20emx20em(默认1px = .05em)

            width: 30em;
            height: 22em;
            background: greenyellow;
            background-size:20em 20em;
            background-image: url("src/assets/csdn/bg.jpg");
            background-repeat: no-repeat;

在这里插入图片描述

2.percentage

percentage:将计算相对于背景定位区域的百分比。第一个值设置宽度,第二个值为高度,各个值之间以空格 隔开指定高和宽,以逗号 , 隔开指定多重背景。如果只给出一个值,第二个是设置为auto(自动)。

 background-size:80% 70%;

在这里插入图片描述

3.cover

cover:保持图像的横纵比将图像缩放成完全覆盖背景定位区域的最小大小。

background-size:cover;

在这里插入图片描述

4.contain

contain:保持图像的横纵比将图像缩放成适应背景区域的最大大小。

background-size:contain;

在这里插入图片描述


总结

以上就是css如何改变背景图片大小的详细内容。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

犬莱八荒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值