Я нашел полезный ресурс для решения этой проблемы:
Короче говоря, если ваш абсолютно размещенный элемент пуст, IE не любит размещать его перед другими элементами (например, относительно размещенным текстом). Вы можете использовать прозрачный GIF 1x1, чтобы преодолеть это, например. установив стиль, подобный следующему, для вашего абсолютно размещенного элемента.
.mask {
background: transparent url('/images/clear.gif') repeat 0 0;
}