un div, que contiene una tabla tiene el siguiente estilo CSS:Internet Explorer crea barra de desplazamiento horizontal para el ancho de barra de desplazamiento vertical
#formulaAlts {
float: right;
height: 200px;
overflow: auto;
}
Esto hace que sea para que cuando la mesa es> 200 píxeles, una barra de desplazamiento aparece sólo para la mesa y los otros elementos en la página permanecen. ¡Estupendo!
Ahora para nuestro amigo IE ...
En IE, el elemento engendra la barra de desplazamiento vertical sin hacer crecer el elemento contenedor. Para "resolver" esto, se crea una barra de desplazamiento horizontal.
Eso apesta. Y no quiero chupar ...
¿Alguna idea?
--EDIT--
descubrí que la línea
overflow-x: hidden;
fuerzas IE hacer caso omiso de la barra de desplazamiento horizontal. Esto es mejor ... pero no del todo porque ahora parte de mi mesa es invisible.
¿No puede establecer el ancho en el div que contiene? – Prestaul
sí, podría. Pero aún no sé el ancho. Depende del ancho de los valores. –