Foros del Web » Creando para Internet » CSS »

Mostrar bordes table onMouseover

Estas en el tema de Mostrar bordes table onMouseover en el foro de CSS en Foros del Web. Bueno necesito lograr basicamente que onmouseover mostrar los bordes superior e inferior de la celda en la cual este situado el cursor (valga la redundancia) ...
  #1 (permalink)  
Antiguo 28/02/2011, 20:01
Avatar de neb642  
Fecha de Ingreso: noviembre-2010
Ubicación: Argentina
Mensajes: 29
Antigüedad: 14 años
Puntos: 3
Mostrar bordes table onMouseover

Bueno necesito lograr basicamente que onmouseover mostrar los bordes superior e inferior de la celda en la cual este situado el cursor (valga la redundancia)

He hecho:

Cita:
.tablaselv {
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
}
.tablaselv:hover {
border-top-style: solid;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #FF0000;
border-right-color: #FF0000;
border-bottom-color: #FF0000;
border-left-color: #FF0000;
}
Cita:
<table width="175" border="0">
<tr>
<td class="tablaselv">prueba</td>
</tr>
<tr>
<td class="tablaselv">loca</td>
</tr>
</table>
aclaro que el fondo de la página es blanco. Saludos
  #2 (permalink)  
Antiguo 28/02/2011, 20:03
Avatar de neb642  
Fecha de Ingreso: noviembre-2010
Ubicación: Argentina
Mensajes: 29
Antigüedad: 14 años
Puntos: 3
Respuesta: Mostrar bordes table onMouseover

se posteó dos veces el tema, me decia

Error 500 cuando puse Crear Tema. Creí que no se había creado. disculpas
  #3 (permalink)  
Antiguo 28/02/2011, 21:59
 
Fecha de Ingreso: julio-2009
Ubicación: La Plata
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 8
Respuesta: Mostrar bordes table onMouseover

neb642, En primer lugar siempre que le querès poner un borde a algo, tenès que especificar el grosor del borde en pìxeles(Ahì està tu error).Otra cosa:En vez de usar:

Código:
.clase
{
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
}
Podès Usar:

Código:
.clase{border:1px solid #FFFFFF}
Claro que siempre y cuando uses el mismo estilo,color y grosura de borde para todos, en caso contrario vale hacer como està en tu còdigo.Tambièn es recomendable alinear cada agrupacion de estilos en una sola lìnea, asì carga màs ràpido la pàgina, al igual que tambièn es ùtil no usar mayùsculas por el mismo motivo,aunque al momento de editar el còdigo se va a hacer menos legible.Depende de cada uno, lo mìo es sòlo una recomendacion.
Acà està tu còdigo provado por mi y funcionando en Google Chrome:

Código:
.tablaselv {border:2px solid #FFFFFF}
.tablaselv:hover {border:0px solid;border-top:2px solid #FF0000;border-bottom:2px solid #FF0000}
Código:
<table width="175" border="0">
 <tbody>
   <tr>
    <td class="tablaselv">prueba</td>
   </tr>
  <tr>
   <td class="tablaselv">loca</td>
  </tr>
 </tbody>
</table>
Me olvidaba:En HTML al crear una tabla, es mejor si usàs las etiquetas <tbody></tbody> <thead></thead> y (En raros casos la uso,fijate si te sirven) <tfoot></tfoot>.Buscà para que sirven en Google ya que por ejemplo en MSIE si no ponès un <tbody> a la tag <table> te puede dar algunos dolores de cabeza...Al menos con JavaScript.
  #4 (permalink)  
Antiguo 01/03/2011, 10:36
Avatar de neb642  
Fecha de Ingreso: noviembre-2010
Ubicación: Argentina
Mensajes: 29
Antigüedad: 14 años
Puntos: 3
Respuesta: Mostrar bordes table onMouseover

Muchas gracias pistonasos, ya conseguí lo que quería

Etiquetas: bordes, color, onmouseover, tablas
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:01.