ejemplo{
backgroun-color:white
}
ejemplo:hover {
opacity:.5
}
yo probaria con algo asi pero nose si funcionara porque no lo he probado.
PD--> les tienes que poner las misma clase a los dos poruqe lo que haces es que se ponga la opacidad de la imagen al 50% y se vea el fondo blanco de debajo.
un saludo.
mira a ver si me puedes ayudar en mi post
http://www.forosdelweb.com/f53/ayuda...lmente-877967/