Pues sí, con overflow:visible y mis primeras modificaciones funciona tal y
como quería en todos los navegadores:
div {
width: 100px; /* para ie6 por defecto*/
overflow:visible; /* para ie7 */
display:table} /* para FF */
}
Muchas gracias por vuestras aportaciones
Saludos
---
Hola.
Lo que me interesa que suceda es lo que hace por defecto el ie6, ya sea
erróneo o no. Es decir, que si el contenido sobrepasa de la anchura de la
capa que lo contiene, entonces la capa se estire y no sobresalga el
contenido de la misma.
David, lo que me has puesto no me funciona. Tanto en FF
Hola Francisco.
Debe quedar claro que el comportamiento correcto es que el contenedor
mantenga la anchura que has definido por estilos, independientemente del
tamaño del contenido. El modo de actuar de IE6 es totalmente erróneo, es
como si en la cocina echaras el aceite de freir pescado usado en l
Yo le pondría la propiedad overflow con el valor hidden, de esa forma todo
lo que sobresalga del DIV no se verá.
Lo que hace explorer 6 me parece mal, ya que si tú has reservado un espacio
de 100px, aunque su contenido interior sea de 200 no debería ensanchar ya
que el error es tuyo y no del naveg
Hola.
Tengo un problema, que debe ser una tontería pero que me tiene loco desde
hace unas horas.
A ver si me podeis echar una mano, lo pondré con un ejemplo tonto:
Tengo
y el siguiente estilo
div {
width: 100px;
border:#00 1px solid;
}
Como podeis comprobar, la anchura del