Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] hover sobre imagen y texto

Estas en el tema de hover sobre imagen y texto en el foro de CSS en Foros del Web. Al pasar el raton sobre el icono me hace el hover sobre el icono y el texto, pero si pongo el raton sobre el texto, ...
  #1 (permalink)  
Antiguo 28/05/2015, 02:31
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 14 años, 2 meses
Puntos: 20
hover sobre imagen y texto

Al pasar el raton sobre el icono me hace el hover sobre el icono y el texto, pero si pongo el raton sobre el texto, solo me hace el hover sobre el texto pero el icono no cambia.

Código HTML:
Ver original
  1. <div class="pie">
  2.    <div class="pull-left plt-pie"><a href="#"><span id="seccion-A">&nbsp;</span> <span>Seccion A</span></a>
  3.    </div>
  4. </div>

Código CSS:
Ver original
  1. .pie {
  2.   background-color: #1D1D1B;
  3.   height: 28px;
  4.   padding-top: 4px;
  5.   text-align: left;
  6.   padding-left: 40px;
  7. }
  8.  
  9. .plt-pie {
  10.     display: inline;
  11.     font-family: "PT Sans Bold";
  12.     font-size: 14px;
  13. }
  14.  
  15. .plt-pie a {
  16.     color:#a5a5a4;
  17.     margin-right: 10px;
  18.     text-decoration:none;
  19.     transition: all 0.3s ease;  
  20. }
  21. .plt-pie a:hover {
  22.     color: #ffffff;
  23.     text-decoration: none;
  24. }
  25. #seccion-A, #seccion-B, #seccion-C {
  26.     background-image: url('images/iconos-marcas.png');
  27.     background-repeat: no-repeat;  
  28. }
  29.  
  30. #seccion-A {background-position: 0px -29px; padding-left: 16px;}
  31. #seccion-A:hover {background-position: 0px -2px; padding-left: 16px;}

Saludos.

Última edición por baldaweb; 28/05/2015 a las 03:00
  #2 (permalink)  
Antiguo 28/05/2015, 07:26
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: hover sobre imagen y texto

Debería de ser

Código CSS:
Ver original
  1. .plt-pie:hover #seccion-A {}

O, si lo quieres más reusable:
Código CSS:
Ver original
  1. .plt-pie:hover a span:first-child {}
__________________
(:
  #3 (permalink)  
Antiguo 28/05/2015, 09:03
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 14 años, 2 meses
Puntos: 20
Respuesta: hover sobre imagen y texto

Muuuuchas gracias, lo puse de esta forma al final:

Código CSS:
Ver original
  1. .plt-pie a:hover #seccion-A {}

Etiquetas: hover
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 22:14.