Foros del Web » Creando para Internet » CSS »

cambiar imagen de celda hover,

Estas en el tema de cambiar imagen de celda hover, en el foro de CSS en Foros del Web. hola si me pueden echar una mano tengo en un div dos tablas la primera no me da problema: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original ...
  #1 (permalink)  
Antiguo 17/03/2012, 18:21
Avatar de gilber966  
Fecha de Ingreso: abril-2010
Mensajes: 117
Antigüedad: 14 años
Puntos: 4
cambiar imagen de celda hover,

hola si me pueden echar una mano

tengo en un div dos tablas la primera no me da problema:
Código HTML:
Ver original
  1. <table class="dias"  id="dias" name="dias">
  2.         <tr >
  3.             <td class="bcder">
  4.                
  5.             </td>
  6.             <td class="bciz">
  7.                
  8.             </td>
  9.         </tr>
  10.         <tr >
  11.             <td class="cder">
  12.                
  13.             </td>
  14.             <td class="ciz">
  15.                 <input type="radio" name="dia" id="" onclick="nb">lunes
  16.             </td>
  17.         </tr>
  18.         /*asi hasta el domingo*/
  19.     </table>

La segunda:

Código HTML:
Ver original
  1. <table id="enb" name="enb">
  2.         <tr>
  3.             <td  id="9a" name="9a" class="9a" >
  4.                
  5.             </td>
  6.             <td id="9b" name="9b" onclick="-.">
  7.                
  8.             </td>
  9.             <td id="9c" name="9c" onclick="-.">
  10.                
  11.             </td>
  12.             <td id="9d" name="9d" onclick="-.">
  13.                
  14.             </td>
  15.             <td id="9e" name="9e" onclick="-.">
  16.                
  17.             </td>
  18.         </tr>/*asi hasta 0a, 0b, 0c, 0d, 0e

lo que necesito es que al pasar el punero sobre una celda especifica cambie el color de fondo por una imagen de fondo.

el code css:

Código CSS:
Ver original
  1. table#enb{
  2. margin-top: -320px;
  3.     margin-left: +122px;
  4. }
  5.  
  6. table#enb td{
  7. background-color: #DBEBF6;
  8. background-repeat: no-repeat;
  9. height:25px;
  10. width:25px;
  11. }
  12. td.9b, table#enb .9b:hover{ [COLOR="Red"]intentos pero nada no se como[/COLOR]
  13.  
  14. background: url(images/9.gif);
  15. background-repeat: no-repeat;
  16.  
  17. }

  #2 (permalink)  
Antiguo 17/03/2012, 21:45
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: cambiar imagen de celda hover,

Varios errores, las clases se identifican con el atributo class no con name, las clases y ó id no pueden comenzar con un numero

name="9b" --> mal
class="9b" --> mal
class="b9" --> bien

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10. .b9:hover{
  11. background-image: url(brindis.jpg);
  12. }
  13.  
  14. /*]]>*/
  15. </head>
  16. <tr>
  17. <td class="b9">xxxx</td>
  18. </tr>
  19. </body>
  20. </html>
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/03/2012, 11:17
Avatar de gilber966  
Fecha de Ingreso: abril-2010
Mensajes: 117
Antigüedad: 14 años
Puntos: 4
Respuesta: cambiar imagen de celda hover,

Cita:
Iniciado por emprear Ver Mensaje
Varios errores, las clases se identifican con el atributo class no con name, las clases y ó id no pueden comenzar con un numero

name="9b" --> mal
class="9b" --> mal
class="b9" --> bien

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10.  
  11.  
  12.  
  13.  
  14. /*]]>*/
  15. </head>
  16. <tr>
  17. <td class="b9">xxxx</td>
  18. </tr>
  19. </body>
  20. </html>
Saludos

Hola, gracias me funciono asi:

Código CSS:
Ver original
  1. #a9:hover{
  2. background-image: url(images/9.gif);
  3. background-repeat: no-repeat;
  4. }

Código HTML:
Ver original
  1. <td  id="a9" name="a9" class="a9" onclick="" >
  2.                
  3.             </td>
  4.             <td id="a9" name="a9" class="a9"class="a9"onclick="-.">
  5.                
  6.             </td>
  7.             <td id="a9" name="a9" class="a9" onclick="-.">
  8.                
  9.             </td>
  10.             <td id="a9" name="a9" class="a9" onclick="-.">
  11.                
  12.             </td>
  13.             <td id="a9" name="a9" class="a9" onclick="-.">

Etiquetas: celda, hover, fondo
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 00:11.