That I think because the image stacking-order doesn't get changed,
whenever one clicks a different number. Image #8 (though transparent)
always stays on the topmost layer and will always get saved.
So maybe you should play with "z-index" order, instead of "opacity":
Code:
#cf7 img {
position: absolute;
margin-right: auto;
margin-left: auto;
left: 0;
z-index: 0;
/*opacity: 0;*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/
/*filter: alpha(opacity=0);*/
width: 100%;
}
And the one that gets on the top should have this styling:
Code:
#cf7 img.opaque {
z-index: 1; /* any numbers larger that previous z-index above */
/*opacity:1;*/
/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";*/
/*filter: alpha(opacity=1);*/
}