Basically, I am trying to put a semi-transparent div over an image to serve as a background for text for a slideshow. Unfortunately, the browser seems intent on always rendering the img
over the background-image
. Is there any way to fix this?
Here is my current CSS for the semi-transparent div:
#slideshow .info
{
height: 80px;
margin-top: -80px;
background: url(../../images/slideshow-info-pixel.png) repeat;
}
... with slideshow-info-pixel.png
being a single pixel, 50% opacity, PNG 24.
I have so far tried z-index
and the CSS must be compatible with IE6.