p { background-image: url('图片链接'); background-size: auto; }② 长度单位或百分比 我们可以使用像素、em、cm 等长度单位或百分比来自定义背景图片的大小。长度单位表示具体的长度,而百分比则是根据容器的大小进行缩放。例子中我们把背景图片的长度设置为 200px,高度设置为 100px。 代码如下:
p { background-image: url('图片链接'); background-size: 200px 100px; }或者使用百分比的方式进行缩放: 代码如下:
p { background-image: url('图片链接'); background-size: 50% 50%; }③ cover 值 cover 值表示缩放背景图片以进行适应容器的大小,并且始终保持图片完全填充容器的宽度或高度。这意味着图片可能会被截断,以保证其覆盖整个容器。如果宽高比不同,这通常会导致图片在一个维度上过度放大,另一个维度上不能填满容器。 代码如下:
p { background-image: url('图片链接'); background-size: cover; }④ contain 值 contain 值表示缩放背景图片以适应容器的大小,并且保持图片的宽高比。这意味着图片可能会留有空白以适应容器。如果宽高比不同,这通常会导致图片在一个维度上过度缩小,另一个维度上不能填满容器。 代码如下:
p { background-image: url('图片链接'); background-size: contain; }综上所述,我们可以使用 background-size 属性来设置背景图片的大小。根据需求,选择合适的值完成图片大小的调整。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。