gpt4 book ai didi

css - 如何在网页中使用 Sprite

转载 作者:太空宇宙 更新时间:2023-11-04 00:04:35 24 4
gpt4 key购买 nike

我一直对使用 Sprite 图像很感兴趣。

出于教育原因,我一直在研究 SO 的 CSS 并发现像赞成票和反对票这样的元素不是单独的图像,而是取自整个 png 图像。

background-image:url('img/sprites.png?v=5')

我将如何从组合的 png 中提取单个图像?所以我可以在我的站点中使用它,这似乎比在子目录中放置大量图像更有效,而不是将主要图像集合在 1 个目录中?

最佳答案

关键是background-position:你构建这样一个 Sprite 图像,然后计算每个图像的偏移量。然后设置适当的值。您还必须为包含背景的元素指定正确的宽度和高度。

示例(从这里的向上箭头):

background-position: 0 -265px;
height: 25px;
width: 41px;

您设置了相同的background-image 但位置不同。

关于css - 如何在网页中使用 Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15398655/

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