En CSS, ¿puedo alinear alturas de bloques en línea?En CSS, ¿puedo alinear las alturas de los bloques en línea?
Pensé estableciendo los márgenes a 0 y alto a automático, que el bloque se expandiría para ajustarse al espacio disponible, pero aún así se ajusta perfectamente alrededor del bloque.
.myclass {
display: inline-block;
margin: 0em;
padding: 1em;
height: auto;
border: solid;
}
quisiera ambas cajas a ser la misma altura, pero quieren la anchura div/alturas a ser determinados por su contenido, no especificando una anchura/altura en píxeles.
¿Hay algún tipo de CSS de relleno/margen/alineación o algo así que pueda usar?
'inline-block' no funciona para elementos de bloque en IE7 tampoco de todos modos, así que supongo que no es necesario el soporte IE7. – BoltClock
Bueno, estoy seguro de que solo estoy presentando opciones. – brezanac
table-cell es tentador (¿está bien usarlo fuera de una tabla?), Pero ¿hay alguna forma de preservar el espacio entre los bloques .myclass? Cuando cambié a la celda de tabla, se colapsó el espaciado, y al agregar márgenes no parece haber espacio entre las líneas del borde. http://jsfiddle.net/6NQDw/18/ –