Добавьте position: relative;
в поле (#precedence
).Это заставит IE включить его в вычисления уровней, которые он делает.Затем он поймет, что он не содержится внутри своего родителя (#first
) и будет переполнен должным образом.
Это протестированный пример: http://jsfiddle.net/s4W52/
Он работает в IE6, IE7,IE8, Firefox 2.0.x / 3.0.x, поэтому он должен работать и в других