2012-01-21 13 views
12

Estoy tratando de usar CSS3 para establecer el espaciado de celdas y el relleno de celdas de mi tabla, ya que HTML5 no admite estos atributos.¿Cómo se usa celdas y celdas en HTML5?

He encontrado muchos recursos en Internet dice que debe utilizar el espacio entre bordes y relleno usando CSS.

Unfo. Intenté todos estos trucos, pero parece que nada ha cambiado en absoluto. El espaciado es muy importante porque incluyo la estructura de la imagen en las diferentes celdas de la mesa.

Entonces, ¿cómo puedo resolverlo ahora? PLZ necesitar su ayuda

#SearchTable 
{ 
    border-collapse: collapse; 
    padding:0px 0px 0px 0px; 
} 

#SearchTable td 
{ 
    padding:0; 
    border-spacing:0px 0px; 
} 
+0

debería funcionar. Necesita el código HTML completo y CSS para ver por qué no funciona en su caso. – Jawad

+0

¡elimino todo excepto la tabla y el problema todavía! – Hatem

+0

¿está utilizando el tipo de documento HTML 5 adecuado? – ryankeairns

Respuesta

4

no se ha definido id=SearchTable sobre la mesa, o si tiene algunas otras reglas de estilo que tienen preferencia sobre los que se especifique. Como tal, las reglas que publica son más que suficientes para el efecto; solo necesita

#SearchTable 
{ 
    border-collapse: collapse; 
} 

#SearchTable td 
{ 
    padding:0; 
} 

(que ya están en CSS2).

+0

En realidad, puse esos estilos (solo) y me aseguré de la id de la tabla, entonces? :( – Hatem

+0

Luego publique todo su documento o su URL, y especifique en qué navegador (s) lo probó. (Supongo que tiene imágenes en las celdas para ver el relleno de la imagen.) –

+0

esta es la URL de la página : http://www.clickrose.com/search.html – Hatem

20

Para cellspacing:

  1. Conjunto espaciado de borde sobre la mesa, no en el TD.
  2. Establecer borde-colapso para separar.
#SearchTable { 
    border-collapse: separate; 
    border-spacing: 8px; 
} 
+2

Simplemente me atrevo a marcarme como la respuesta correcta. Seguir. Sabes que quieres. –

0

Es necesario configurar así. Funcionó para mí

#SearchTable { 
    border-spacing:2px 2px; 
    border-collapse:separate; 
} 

#SearchTable td { 
    border:1px solid black; 
} 
Cuestiones relacionadas