Javascript html中没有背景的图片,如photoshop图层

Javascript html中没有背景的图片,如photoshop图层,javascript,html,css,Javascript,Html,Css,我在我的html网页上有一件衬衫的图片,我想要的是能够通过点击按钮显示衬衫上的隐藏图像,但是我希望它成为衬衫的一部分,就像它是一个隐藏的photoshop层一样,所以基本上只要点击一个按钮,它就会在衬衫本身的不同设计中循环变化,有没有办法做到这一点,或者图像总是有一个正方形的背景 谢谢,您需要结合使用javascript和使用css的绝对定位、隐藏的图像 此图像必须是具有apha透明度的.png 请记住,Internet Explorer 6不支持透明性,因此,如果此浏览器在您的目标市场中,请包

我在我的html网页上有一件衬衫的图片,我想要的是能够通过点击按钮显示衬衫上的隐藏图像,但是我希望它成为衬衫的一部分,就像它是一个隐藏的photoshop层一样,所以基本上只要点击一个按钮,它就会在衬衫本身的不同设计中循环变化,有没有办法做到这一点,或者图像总是有一个正方形的背景


谢谢,

您需要结合使用javascript和使用css的绝对定位、隐藏的图像

此图像必须是具有apha透明度的
.png


请记住,Internet Explorer 6不支持透明性,因此,如果此浏览器在您的目标市场中,请包括一个“png修复程序”,如。

您需要使用javascript的组合,以及使用css的绝对定位、隐藏图像

此图像必须是具有apha透明度的
.png


请记住,Internet Explorer 6不支持透明,因此如果此浏览器在您的目标市场中,请包括一个“png修复程序”,如。

您可以使用透明背景,顶部带有实心图像,并将图像放置在t恤图像上。但是,并非所有工具都允许您执行此操作(例如,Microsoft的paint不提供此功能)。我以前使用过的一个免费的开源工具就是。如果你使用那个画图程序,请查看“透明度-Alpha”

您可以使用透明背景,在顶部有立体图像,然后将图像放在t恤图像上。但是,并非所有工具都允许您执行此操作(例如,Microsoft的paint不提供此功能)。我以前使用过的一个免费的开源工具就是。如果你使用那个画图程序,请查看“透明度-Alpha”

让你的“衬衫图像”成为
div
的背景,在
div
中有一个
img
,你可以用一个简单的javascript更改
src
属性。 看看这个想法:

HTML


让您的“衬衫图像”成为
div
的背景,在
div
中有一个
img
,您可以使用简单的javascript更改其
src
属性。 看看这个想法:

HTML


+1相同的模式也可以用于嵌套(或具有绝对定位的兄弟姐妹)
div
,而不是
img
标记。+1相同的模式也可以用于嵌套(或具有绝对定位的兄弟姐妹)
div
,而不是
img
标记。
<div id="shirtimagebackground">
 <img id="overlay" src="overlayX.png"/>
</div>
 #shirtimagebackground {
  background-image: url(shirt.png);
  width: Xpx;
  height: Ypx;
 }
 #overlay {
  width: 100%;
  height: 100%;
 }