3 168 Скрипты / Tabs

Анимированные вкладки

Анимированные вкладки

Анимированные вкладки для лучшего использования пространства на сайте построенные на jQuery и CSS.
В CSS используются скругления, которые не работают в iexplorer, но замечательно смотрятся в Firefox, Chrome и Opera.

HTML

Вот такая простая разметка, в хедере не забываем подключить jQuery библиотеку.

<div id="wrap">
    <a href="jаvascript:navigate_tabs('a','first-tab');" class="buttons" id="first-tab">Вкладка 1</a>  
    <a href="jаvascript:navigate_tabs('b','second-tab');" class="buttons" id="second-tab">Вкладка 2</a>
    <a href="jаvascript:navigate_tabs('c','third-tab');" class="buttons" id="third-tab">Вкладка 3</a>       
    <br clear="all" />
    <div id="body" align="center">
        <div class="a">
            <em>PC</em>vector.net - это сайт
        </div>        
        <div class="b"><em>Т</em>ермин «веб-мастер» </div>
        <div class="c"><em>Я</em>зык HTML</div>
    </div>
</div>  

CSS

Вот такой css код используется для отображения вкладок:

JS

И такой вот jаvascript код:

$(document).ready(function() { 
    $("#first-tab").addClass('buttonHover');
});
function navigate_tabs(container, tab)
{    
    $(".b").css('display' , 'none');
    $(".c").css('display' , 'none');
    $(".a").css('display' , 'none');
    
    $("#first-tab").removeClass('buttonHover');
    $("#second-tab").removeClass('buttonHover');
    $("#third-tab").removeClass('buttonHover');
    
    $("#"+tab).addClass('buttonHover');
    $("."+container).show('slow');
}
Скачать 579Загрузок 1,94 Kb
Демо

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи