查看: 34|回覆: 0

CSS3调整背景图片大小的操作代码

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-7-3
發表於 2026-5-3 22:16:40 | 顯示全部樓層 |閲讀模式

在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如何改变背景图片大小的详细内容。。

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部