Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在sprite中缩放图像_Html_Css_Responsive Design_Sprite_Css Sprites - Fatal编程技术网

Html 在sprite中缩放图像

Html 在sprite中缩放图像,html,css,responsive-design,sprite,css-sprites,Html,Css,Responsive Design,Sprite,Css Sprites,我有一个div(假设宽度为30px,高度为30px),我对所有图像使用精灵图像,现在精灵中的背景位置有一个图像:-12px-1467px(只是一个示例) 其宽度和高度为70px,我想将此图像作为给定div的背景 问题是如何缩放该图像以适应div大小 如果我根据分辨率增加或减少div大小,则不会中断 我的精灵的宽度和高度可以更改(以后可以在精灵中添加更多图像) 这个问题可能像很少人提出的那样重复,但我无法正确理解这些问题。 我已经为此创建了一个新的应用程序 在小提琴中,第二个div显示原始精灵,在

我有一个div(假设宽度为30px,高度为30px),我对所有图像使用精灵图像,现在精灵中的背景位置有一个图像:-12px-1467px(只是一个示例) 其宽度和高度为70px,我想将此图像作为给定div的背景

问题是如何缩放该图像以适应div大小

如果我根据分辨率增加或减少div大小,则不会中断

我的精灵的宽度和高度可以更改(以后可以在精灵中添加更多图像)

这个问题可能像很少人提出的那样重复,但我无法正确理解这些问题。 我已经为此创建了一个新的应用程序

在小提琴中,第二个
div
显示原始精灵,在第一个
div
中,我只想显示第一个图像,但当我调整div的大小时,第一个图像应该使用div调整大小(就像我使用单个图像而不是精灵一样)


一种方法是使第一个
div
等于第一个图像,然后在调整大小时使用类似
transform:scale(.5)
,但是我不想用它。

设置
背景大小
到你需要填充div的任何地方

设置
背景大小
到你需要填充div的任何地方

你需要背景大小的可能副本,并根据新的大小重置背景位置:)一个例子:实际上是这样的钢笔属于此答案:可能也是重复的,更多信息在:可能是重复的您需要背景大小并根据新大小重置背景位置:)示例:实际上这支笔属于此答案:可能也是重复的,更多信息在: