Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Cambiar imagen en hover

Estas en el tema de Cambiar imagen en hover en el foro de CSS en Foros del Web. Hola, quisiera poder cambiar una imagen al pasar el cursor sobre el contenedor pero no lo logro Este es el html: Código HTML: <div id= ...
  #1 (permalink)  
Antiguo 29/06/2015, 10:10
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Cambiar imagen en hover

Hola, quisiera poder cambiar una imagen al pasar el cursor sobre el contenedor pero no lo logro

Este es el html:
Código HTML:
<div id="nav" class="collapse navbar-collapse navbar-ex1-collapse">
                <ul class="nav navbar-nav side-nav">
                    <li>
                        
                        <a class="DQ" href="#"><?php echo $this->Html->image('dairy_queen_deashboard_logo.png', array('alt' => 'DQ', 'border' => '0', 'data-src' => 'holder.js/100%x100', 'align' => 'center', 'width' => '55%', 'height' => '55%')); ?> </a><hr/>
                    </li>
                    <li>
                        <a class="BDP" href="#">powered by <?php echo $this->Html->image('login_BDP_logo.png', array('alt' => 'BDP', 'border' => '0', 'data-src' => 'holder.js/100%x100', 'align' => 'right', 'width' => '40%', 'height' => '40%')); ?> </a><hr/>
                    </li>
                    
                    <li>
                        <a href="/"><img id="img1"/><br/>DASHBOARD</a>
                    </li>
                    <li>
                        <a href="#"><img id="img2"/><br/>NEW ORDER</a>
                    </li>
                    <li>
                        <a href="#"><img id="img3"/><br/>MY ORDERS</a>
                    </li>
                    <li>
                        <a href="#"><?php echo $this->Html->image('menu/icon__0000s_0000_camera-hover.png', array('alt' => 'BDP', 'border' => '0', 'data-src' => 'holder.js/100%x100', 'align' => 'center', 'width' => '56px', 'height' => '43px')); ?><br/>PHOTO BANK</a>
                    </li>
                    <li>
                        <a href="#"><img id="img5"/><br/>MY PROFILE</a>
                    </li>
                </ul>
            </div> 
EL CSS:
Código HTML:
#img2 {
    content: url('../img/menu/icon__0001s_0001_plus.png');
    background-repeat: no-repeat;
    background-position: center;
    border: 0px solid #fff;
    width: 47px;
    height: 46px;
}

#img2:hover {
    content: url('../img/menu/icon__0000s_0001_plus-hover.png');
}
De esta forma cambia la imagen pero solo al pasar el cursor por encima de ella, lo que necesito es que cambie al pasar el cursor por el contenedor de la imagen (li).
  #2 (permalink)  
Antiguo 29/06/2015, 11:03
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 4 meses
Puntos: 208
Respuesta: Cambiar imagen en hover

Código CSS:
Ver original
  1. li:hover #img2{
  2.    content: url('../img/menu/icon__0000s_0001_plus-hover.png');
  3. }

  #3 (permalink)  
Antiguo 29/06/2015, 11:15
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Respuesta: Cambiar imagen en hover

muchas gracias, estaba por hacerlo otra vez

Etiquetas: background, hover, html, width
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:39.