А что делать, если ни ширина, ни высота блока неизвестно?
Высота блока в MSIE, как правило, известна всегда и равна 1px. Шутка. Действительно, overflow: hidden; в данном случае накладывает свои ограничения.

Чтобы Осел вел себя как надо, для контейнера должна быть явно задана ширина или высота (например, width: 100%)...
Поправлю. Чтобы «Осёл» вел себя как надо, для контейнера должно быть включено свойство [Только зарегистрированные пользователи могут видеть ссылки. ]. Включается оно, как видим, не только задачей width или height. Если сайт не верстается для MSIE<5.5, то имеет смысл посмотреть в сторону zoom: 1; (невалидно).

Не забываем про [Только зарегистрированные пользователи могут видеть ссылки. ]. Ещё [Только зарегистрированные пользователи могут видеть ссылки. ].