Cita:
Iniciado por pzin Yo la verdad no me preocupa de IE7, ni tan siquiera de IE8... A decir verdad, como no hay IE para Mac no lo tengo ni instalado.
No es cierto que haya mucha gente utilizando IE7. De hecho no hay mucha gente utilizando IE tal y como están las estadísticas.
Pero bueno. Diseñar con tablas tampoco es que sea algo de este siglo.
Aunque no sé si vendrá el error real por ahí, ya que IE7 se supone que soporta
max-width
:
http://caniuse.com/minmaxwh Yo no hablaba a nivel global, sé que IE en general no se usa tanto a nivel global. Pero al menos aquí en España, sobre todo en mi región, son muchas las empresas que veo trabajando con IE7, obvio que son empresas que no trabajan en desarrollo web. De hecho ya mi profesor lo decía por experiencia, que la mayoria de clientes aquí en mi país siguen usando IE7.
En cuanto al uso de tablas:
Use una tabla simplemente por comodidad es un pedido que tengo que hacer de forma rapida. Además que el Joomla las usa más de una vez. Y no es que diseñe con tablas, si ves el codigo fuente de la pagina, solo es en el pie de pagina donde las uso. Vuelvo a decir es un Joomla, un CMS.
La plantilla es protostart, modificada por mí. Y lo que es el pie de pagina, es un modulo de HTML personalizado y yo lo modifico desde el panel de administración de JOOMLA. Por eso uso tablas, porque no vería yo o mi cliente en el editor de Joomla la división tal cual se ve en el pie de pagina. Eso, y sumas que no puedo exceder mucho tiempo en cosas así, me lleva a usar tablas.
Tampoco creo que haya hecho un uso tan indebido de las tablas. Si necesitara hacerlo con divs, necesitaria cambiar el "display" a table-cells y semejantes, para dejarlo de la forma que lo he dejado. Y luego xD dicha propiedad table-cells no funciona en IE7. Y tendría que escribir más codigo. Y si usara floats, tambien da ciertos problemas las medidas en IE7.
Sobre el problema:
El problema es una mala interpretación del max-width por parte del IE7. Al poner una unidad relativa a la imagen en el max-width, y no tener por lo que parece la columna ningún min-width o width. Parece que hacía de su tamaño lo dejaba en 0 o una unidad muy pequeña.
Realmente no comprendo bien, porque pasa eso. Pero solo ocurre en IE7.