gpt4 book ai didi

html - Chrome 使用垂直拉伸(stretch)打印 CSS Sprites

转载 作者:行者123 更新时间:2023-11-28 18:39:31 25 4
gpt4 key购买 nike

我正在尝试使用包含“奖项”(金奖、银奖、铜奖)的图像 Sprite 来布置页面。它实际上是工作的,除了在 Chrome 中的打印预览。在 Firefox/IE 中它看起来很好但 Chrome 正在做的是背景图像正确开始(即背景位置有效)但图像的其余部分延伸到下一个元素的开始。参见 this url截图。

这是 HTML 和相关 CSS 的片段:

<span class="price">$22.15
<br />
<span class="awards-section">
<span class="award gold">S.O.E.I.W.F</span>
<span class="award silver">F.L.I.W.C</span>
<span class="award silver">A.C.W.C</span>
<span class="award bronze">F.L.I.W.C</span>
<br />
</span>
</span>

.awards-section {
margin-top: -0.3em;
display: block;
font-size: 4mm;
font-weight: normal;
}
.award {
background-image: url('/images/general/awards.png');
width: 60px;
height: 25px;
display: inline-block;
padding-left: 62px;
margin: 1px;
background-repeat: no-repeat;
line-height: 25px;
float: left;
clear: both;
}
.gold { background-position: 0 0; }
.silver { background-position: 0 -25px; }
.bronze { background-position: 0 -50px; }
.double-gold { background-position: 0 -75px; }
.double-silver { background-position: 0 -100px; }
.double-bronze { background-position: 0 -125px; }

最佳答案

上游错误已在 chrome 26 中解决。

https://code.google.com/p/chromium/issues/detail?id=131054

关于html - Chrome 使用垂直拉伸(stretch)打印 CSS Sprites,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11868346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com