Ver Mensaje Individual
  #12 (permalink)  
Antiguo 08/05/2006, 11:28
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Cita:
Iniciado por SiR.CARAJ0DIDA
...si usas un navegador inteligente como Firefox...Si te basas en el modelo de bill gates para maquetar en capas te va a ir muy mal...
Solamente acotar que al margen de lo que pueda pensar cualquier persona con dos dedos de frente sobre una opinion 'muy' personal sin ningún apoyo o aclaración técnica, sí es cierto que el modelo que usa IE es bastante distinto al que propone el estándar, pero no sé si es mejor que el de FF, que tampoco estoy seguro de que respete las recomendaciones. -aunque como no estoy al tanto de lo que está aprobado y lo que no, tal vez habría que poner algún enlace al párrafo correspondiente en el sitio del W3C-

Cita:
Iniciado por frijolerou
...en navegadores como Firefox u Ópera (y cualquier otro que tenga un buen soporte de CSS) cuando a un elemento le das una determinada altura, ésta siempre se va a mantener fija, independiente de la cantidad de contenido que pongas dentro del elemento. Por el contrario, en Internet Explorer esta altura no queda fija, y aumenta a medida que aumenta el contenido...
Este tipo de mensajes me gustan mucho más.

Agrego un par de datos a tu respuesta, frijolerou. Para empezar, un enlace

CSS Min-Height Attribute Example

No hace falta usar expression como hack, se puede poner al final de las propiedades

Código:
#miDiv {min-height:100px; _height:100px; }
y el guión bajo sirve para que solamente lo vea el IExplorer, y el estar al final nos asegura que va a 'pisar' el valor anterior.

Me parece que la mejor forma de hacer ésto es

Código:
#miDiv {height:100px; overflow:scroll; /*auto*/}
Verán, las pruebas que recuerdo en FF me aceptaban la altura en una caja, pero el contenido se desbordaba cuando se pasaba de la medida . En el caso del IE, la caja se ajustaba al contenido, porque en una página web el contenido es siempre más importante que el diseño. Es cierto que hay sitios de 'web-artistas' donde "el diseño es el mensaje", pero lo más lógico es que prime el texto, las imágenes, los formularios; y recordemos que si no le damos a todo una medida absoluta y evitamos que el usuario la cambie, se supone que no podemos controlar cómo se verá nuestro sitio en cada navegador ... por lo tanto no sabemos si nuestro contenido va a caber realmente en su caja.

Lo que debe recomendar el estándar es que el contenido no se desborde, y ofrezca algún método -como las barras de desplazamiento- si no cabe.

Por supuesto que hay muchos casos en que las barras no son prácticas y habrá que inventar otra cosa, pero mientras tanto : o las usamos o adaptamos a los navegadores para que funcionen como el IE.