2015-05-12 2 views
0

У меня проблема с элементом, перекрывающим другой элемент, который является дочерним элементом элемента sibling. Я попытался установить z-index, но я думаю, потому что он не находится на одном уровне, он не имеет никакого эффекта.Z-указатель элемента

Вот пример jsfiddle, демонстрирующий проблему.

http://jsfiddle.net/jw1mgrnz/1/

Есть ли способ, чтобы иметь class="sub" элемент появляется на верхней части id="span" элемента, не помещая его внутрь id="box" элемента?

+1

https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Understanding_z_index/The_stacking_context –

+1

http://jsfiddle.net/jw1mgrnz/6/, как это вы хотите?/ –

+0

@ Teoman-shipahi получил его с http://jsfiddle.net/jw1mgrnz/18/ – Shadymilkman01

ответ

3

добавить

position: relative; 

как;

.sub{ 
    background-color: #fff; 
    width: 100%; 
    height: 25px; 
    margin-top: 5px; 
    text-align: center; 
    position: relative; 
} 
+0

Спасибо! Это сделал трюк. – Shadymilkman01

Смежные вопросы