我有一个尺寸为500X400像素(background.png)的图像,然后是宽度为150X100像素的HTML div
。resize css sprite
我想从左上角(x:50,y:50)到右下角(x1:350,y1:250)在div内显示image.png的部分。
我想要显示的部分background.png
的尺寸是300X200,它是HTML div
大小的两倍。
如何调整图像部分的大小,使其适合div的尺寸并使用CSS或jquery显示它。
我有一个尺寸为500X400像素(background.png)的图像,然后是宽度为150X100像素的HTML div
。resize css sprite
我想从左上角(x:50,y:50)到右下角(x1:350,y1:250)在div内显示image.png的部分。
我想要显示的部分background.png
的尺寸是300X200,它是HTML div
大小的两倍。
如何调整图像部分的大小,使其适合div的尺寸并使用CSS或jquery显示它。
您可以使用background-position: -50px -50px
和CSS3 background-size: 50%
来实现此结果。旧版浏览器不支持
background-size
,您可以check support here。
你有我们可以看到的例子吗? – Kyle 2011-06-07 09:40:04
你想150x100 div的背景扩展到它的外面吗?为什么div小于你想要显示的图像部分的背景,对不起,看不到你要问什么 – clairesuzy 2011-06-07 09:43:21
不可以。div外部的部分将不可见。该div将掩盖图像。 – ptamzz 2011-06-07 09:46:30