Ciao a tutti,
avrei questa esigenza:
in un div ho due pulsanti, quando passo col mouse su questi due pulsanti dovrà comparire un'immagine di sfondo sul div che li contiene.
Fin qui tutto ok, il problema è che non riesco a far apparire questa immagine di sfondo lentamente con un effetto di dissolvenza.
Ho fatto in questo modo:
CSS:
<style>.contenitoreindexhover{
background:url(immagini/outdoorindex.jpg) no-repeat center center;
transition-property: opacity;
-webkit-transition: 3s linear;
-moz-transition: 3s linear;
-o-transition: 3s linear;
-ms-transition: 3s linear;
transition: 3s linear;
}
</style>
JS:
<script>
$(function() {
$('#a').hover(function() {
$('.contenitoreindex').addClass('contenitoreindexh over');
}, function(){
$('.contenitoreindex').removeClass('contenitoreind exhover');
});
});
</script>
HTML:
<div class="contenitoreindex">
<div class="contloghi">
<div class="floatleft">
<div class="contlogo"><a id="a" href="homeoutdoor.aspx"><img src="immagini/logooutdoorindex.png" alt="" class="tooltip" title="Entra" /></a></div>
</div>
<div class="floatleft">
<div class="contlogo"><a id="safety" href="homesafety.aspx"><img src="immagini/logosafetyindex.png" alt="" class="tooltip" title="Entra" /></a></div>
</div>
</div>
</div>
Come posso fare?
Grazie mille!