【发布时间】:2022-01-29 03:11:13
【问题描述】:
我有一个静态图像,但现在我需要将它传递给 css。但是,当在 css 中传递带有 backround 属性的图像时,它的形状与原始代码不同,而且看起来很乱。如果我给它提供与第一个代码中相同的尺寸,为什么会发生这种情况?
原始html作品:
<a href="{{url}}" target="_blank"><img src="assets/img/latam.png" width="152" height="59" alt="" /></a>
新的 CSS:
.img-latam {
background-image: url("assets/img/latam.png");
width: 152px;
height: 59px;
}
新的html
<a href="{{url}}" target="_blank"><img class="img-latam" alt="" /></a>
结果:
【问题讨论】:
-
` .img-latam { background-image: url("assets/img/latam.png");背景尺寸:100%;宽度:152px;高度:59px; }`