Cómo colocar elementos de bloque en una td
celda
Las respuestas proporcionadas hacen un gran trabajo para alinear correctamente el texto en una td
celda.
Esta podría no ser la solución cuando busca alinear un elemento de bloque como se comenta en la respuesta aceptada. Para lograrlo con un elemento de bloque, he encontrado útil hacer uso de los márgenes;
sintaxis general
selector {
margin: top right bottom left;
}
justificar a la derecha
td {
/* there is a shorthand, TODO! 🙂 */
margin: auto 0 auto auto;
}
justificar centro
td {
margin: auto auto auto auto;
}
/* or the short-hand */
margin: auto;
Alinear al centro
td {
margin: auto;
}
JS Fiddle ejemplo
Alternativamente, podría hacer que su td
contenido se muestre inline-block
si esa es una opción, pero eso puede distorsionar la posición de sus elementos secundarios.