Я создал меню, как этотTransfert эффект поверх текста
Что я сделал это, когда ваш нажмите пункт этого меню, класс активного элемента передается к новому элементу.
HTML
<ul class="navigation">
<li class="home"><a href="#/home">home</a></li>
<li class="about"><a href="#/about">about</a></li>
<li class="work"><a href="#/work">work</a></li>
<li class="contact"><a href="#/contact">contact</a></li>
</ul>
JQuery
active.removeClass('active');
active.effect("transfer", { to: newBtn, className: "active" }, 300,function(){
newBtn.addClass('active');
active = newBtn;
});
CSS
.active{
background-color: @ed;
border-top:1px solid white;
border-bottom:1px solid @9;
.radius(13px);
a{ color:#333;}
}
Теперь он работает отлично, класс тр отсылается к новому активному элементу, но не позади текста. Фон находится на верхней части текста при переводе:
Каждый знает, как решить эту проблему?
Похож на вопрос 'z-index', вы попробовали возиться с ним? (например, давая ручное высокое значение) –
Да, я попытался дать более высокий z-индекс тегам, но он не сработал. –
Я добавил JSFiddle. –