Я пытаюсь позиционировать фиксированный элемент над плавающим. Для этого я использую свойство z-index
, но, похоже, он не работает с фиксированными элементами.Позиционирование фиксированного элемента над плавающим
В этом примере я пытаюсь позиционировать слово text
над белым плавающим полем. http://jsfiddle.net/imac/Pkrqw/1/
Можно ли сделать то, что я пытаюсь сделать?
Эти стили я применяю:
.footer{
position:fixed;
bottom:0;
width:100%;
height:40px;
background:#ccc;
color:#000;
}
.floatingBox{
position:absolute;
bottom:0;
width:480px;
height:80px;
background:#fff;
border:1px solid #000;
left:80px;
z-index:100; /* LOWER THAN .text Z-INDEX*/
}
.text{
display:inline;
z-index:999; /* HIGHER THAN .floatingBox Z-INDEX*/
}
И это HTML для примера:
<div class="floatingBox"></div>
<div class="footer"> This is just a demo <div class="text">text</div></div>
Вы пробовали? Потому что кажется, что это не работает: http://jsfiddle.net/imac/Pkrqw/5/ – Alvaro
Да, я это сделал. Он отлично работает на ff. – Morpheus
не работает в Chrome. – Alvaro