【发布时间】:2013-06-15 18:23:42
【问题描述】:
我正在从大小为 50 像素 x 50 像素的图块中提取图像。我希望能够根据我想要的尺寸制作这张图片。有没有办法拉出这个图像并调整它的大小而不必处理背景大小?也许将此图像拉入一个 div 并调整 div 的大小?
img.tileone
{
width:50px;
height:50px;
background:
url(images/summertile.png) -1px -1px;
}
例如,我要拉出一个 50 x 50 的图块,但我想将其调整为 75 x 75。
【问题讨论】:
-
改变整个图片的大小和div的大小然后隐藏溢出呢?
-
你有一个背景图片,你不想给它一个大小。但是你不想设置背景图片大小???
-
当我改变图像的大小时,它会从图块集中拉出更多。我拉出的图像是 50 x 50,如果我将其更改为 75 x 75,它会拉出下一张图像的一半。
-
我认为 background-size 只会改变图块集的大小。如果我这样做,我怎样才能得到完美的图像像素?例如,如果 div 是 100px,并且图像需要是 33.3%,我如何确保从图块集中拉出正确的图像?我认为有一种方法可以将图像拉出 50 x 50,然后将其视为单个图像以更改其大小。
-
当你说tileset - 我想你的意思是sprite :)