У меня есть XHTML 1.0 переходный Doctype.
У меня есть <div>
, то есть position: fixed; bottom: 0px; left: 0px; width: 100%; z-index: 200;
.
Внутри этого <div>
у меня есть две кнопки, которые расположены относительно друг друга и выровнены по правому краю с установленным z-индексом 201;
В Firefox панель внизу и две кнопки правильно расположены внизу.
Однако в IE8 полоса видна, и z-индекс, по-видимому, перекрывает другое содержимое, но кнопки скрыты за основным div, несмотря на то, что они дочерние и имеют установленный z-индекс.
Я использую следующий метатег;
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
чтобы заставить документ в режиме IE8.
Если я эмулирую IE7 (включаю режим совместимости), панель и кнопки работают просто отлично. Я не понимаю, как рендеринг IE7 лучше, чем IE8. Я не хочу использовать режим совместимости из-за других вещей, которые IE7 не может отрисовать, а IE8 может. Есть другое решение или я что-то пропустил?
Спасибо.