Учимся делать красивые табы (влкадки) с помощью CSS и Jquery

Tweet

Как сделать красивые css табы (вкладки) с помощью jqueryВсем привет дамы и господа! В этот почти предпраздничный день я решил посвятить себя написанию очень классной, на мой взгляд, статьи – как сделать красивые табы (или вкладки) html CSS на сайт.

В качестве полигона я выбрал один из наших клиентских сайтов.

На нем, а точнее на его главной странице мы и будем производить технические «манипуляции» и вместо ссылок, которые сейчас на нем есть, будут переключатели в виде привлекательных табов css.

Итак, приступим к нашей «магии»

Приступим к работе


На данном этапе работы у нас есть главная страница сайта, которая имеет следующий вид (все скриншоты кликабельные):

Учимся делать табы css на примере

 

Все эти ссылки нам нужно привести в вариант переключателей, где пользователь смог бы переходить по вкладкам (табам) и кликать на нужные ему разделы. Как вы уже успели догадаться, то сайт по строительной тематике и продвигается на Калининградский регион.

На всякий случай я сохраню весь код в простой текстовой файлик, который я использовал для создания варианта выше. Лучше перестраховаться.

Теперь давайте посмотрим, что мы в итоге будем реализовывать на нашем сайте.

Смотреть Демо

Как видите табы очень простые и в тоже время стильные, красивые. Фишка в том, что они сразу же вписались в сайт строительной тематики, поскольку выполнены в близкой цветовой гамме. С этим мне повезло, конечно.

Ок. Теперь давайте все разбирать по шагам, что конкретно делал я.

Шаг 1. Установка html кода для вставки табов


Первое, что нам предстоит на данном этапе работы это скопировать и вставить в нужный участок страницы вот этот код с табами:

Как мы видим, то здесь наши табы представляют собой упорядоченные списки, которые обтекают друг друга по левому краю и отдельно блок с идентификатором content, в котором мы будем помещать любую полезную информацию для пользователей. Вы это увидите в следующем шаге, когда мы коснемся CSS.

Этот фрагмент кода я вставил вот таким образом у себя на странице клиентского сайта:

Вставляем табы css в html код записи wordpress

 

Теперь давайте перейдем ко второму шагу.

Шаг 2. Установка CSS кода для табов


Здесь мы будем придавать стиль нашим вкладкам. Их я рекомендую, как и скрипты, выносить в отдельный файлик. В нашем примере файлы стилей у меня находятся в style.css

Чтобы не запутаться я просто вставлю css код в самый конец. Вот его пример:

Не заморачивайтесь, просто берете и копируете его как есть. Есть единственное уточнение и нюанс.

Высоту контента для каждой вкладки формирует отступ padding . В моем примере он составляет  30px . Если вы хотите добавить фиксированную высота блока, тогда вам нужно создать вот такое правило:

И вставляете его в самый конец приведенного выше css кода. Я думаю здесь все понятно и так. С этим моментом разобрались. Теперь переходим к подключению библиотеки Jquery.

Шаг 3. Подключаем динамическую Jquery библиотеку для табов


Можно сказать, что это заключительный шаг на котором мы устанавливаем небольшой фрагмент из библиотеки в шаблон нашего сайта.

В моем случае сайт клиента выполнен на CMS WordPress. Что сделал я?

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

Вставлять мы ее будем между служебными тегами <head>  в шаблоне заголовка  header.php

Подключаем jquery для отображения вкладок CSS

 

На этом наши действия не заканчиваются. Вам нужно скопировать еще один небольшой фрагмент кода и вставить его сразу же после подключения библиотеки. Вот этот код:

А вот куда его нужно вставить:

Вставка скрипта в тег head

 

Теперь сохраняем все изменения и посмотрим, что получилось в браузере на нашем примере:

Результат в браузере

 

Классно смотрится! Мне, лично нравится, не знаю как заказчики, но все четко. Это не последняя статья по вкладкам (табам) CSS. Впереди вас ждут сервисы, обзоры и много чего интересного и полезного. Увидимся в следующих выпусках.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

1 комментарий к записи “Учимся делать красивые табы (влкадки) с помощью CSS и Jquery”

  1. seoonly.ru:

    Круть)))

    [Ответить]

Оставить комментарий

*



Get Adobe Flash player