En WebKit, Firefox y Opera, puede configurar los distintos elementos de la tabla a display: block
para detenerlos mostrando como las tablas:¿Se puede hacer que IE 9 (o anterior) coloque los elementos de la tabla como si se tratara de una visualización regular: elementos de bloque?
Esto puede ser útil en pantallas más pequeñas (por ejemplo, iPhone) que no tiene espacio para mostrar las mesas distribuidas tradicionalmente.
IE 9, sin embargo, todavía establece las celdas de la tabla una al lado de la otra horizontalmente - no parece respetar display: block
en los elementos de la tabla.
¿Hay algún otro código que impida que IE 9 (o anterior) coloque las tablas como tablas?
Una pregunta similar de hace mucho tiempo: http://stackoverflow.com/a/5091822/405015. Simplemente no funcionará en IE7, si esperabas poder soportarlo. 'box-sizing: border-box' será útil si tienes que lidiar con' padding'. – thirtydot
@thirtydot je, sí, acabo de encontrar eso. Primero miré pero estaba buscando con _IE9_ y no solo con IE. Acabas de obtener un +1 por tu respuesta a la pregunta anterior :-) – andyb
@andyb: Es gracioso que hayas encontrado más de mis viejas respuestas relevantes que yo :) – thirtydot