Авторизация







Регистрация / Забыли пароль?

Регистрация нового пользователя











< Назад

Восстановление пароля





< Назад

Добро пожаловать

Выход


Ежедневное обновление статей и уроков, будь в курсе, держи руку на пульсе событий!

Главная >> jQuery

BARAJA - jQuery плагин создающий великолепные информационные карточки на вашем сайте, экономя драгоценное место

Урок есть и в видеоформате! Смотреть?

Благодаря этому плагину, элементы могут располагаться как карты в виде стопки, раскладываясь перед нами оригинальным способом. Добавьте к элементам небольшой текст и уникальный рисунок, примените оригинальный эффект преобразования, и ваша страничка преобразится на глазах.


    Baraja является экспериментальным, озорным плагином jQuery, который позволяет преобразовывать элементы в карты, группировать их в колоды, и просматривать, используя различные классные эффекты. Это всё равно что собрать у себя на столе колоду карт, разложить так, чтобы были видны их изображения, и выбрав любую, положить её на верх колоды для детального просмотра. Вращение и движение по заданной траектории, осуществляется с помощью преобразований CSS. Мы имеем возможность использовать множество различных типов преобразований, таких как распространение карт колоды влево, вправо, по окружности, гармошкой и так далее.

    Обращаю ваше внимание на то, что преобразования, используемые в данном плагине, будут работать только в тех браузерах, которые их поддерживают.

    HTML

    Для работы нашего плагина, мы будем использовать неупорядоченный список с классом "baraja-container":

<ul id="baraja-el" class="baraja-container">
    <li>
        <img src="images/1.jpg" alt="image1"/>
        <h4>Coco Loko</h4>
        <p>Total bicycle rights in blog four loko raw denim ex, helvetica sapiente odio placeat.</p>
    </li>
    <li> <!-- ... --> </li>
    <li> <!-- ... --> </li>
    <li> <!-- ... --> </li>
    <!-- ... -->
</ul>

    JavaScript

    Плагин мы будем подключать так:

$( '#baraja-el' ).baraja();

    Следующий фрагмент JavaScript кода, демонстрирует нам, как можно управлять эффектами распространения карт:

$( '#some-button' ).on( 'click', function( event ) {
 
    baraja.fan( {
        speed : 500,
        easing : 'ease-out',
        range : 90,
        direction : 'right',
        origin : { x : 25, y : 100 },
        center : true,
        translation : 0
    } );
 
} );

    НАСТРОЙКИ

    По умолчанию доступны следующие настройки:

// настройки
$.Baraja.defaults = {
    // если мы хотим указать селектор, который вызовет метод next(). пример: '#baraja-nav-next'
    nextEl : '',
    // если мы хотим указать селектор, который вызовет метод previous()
    prevEl : '',
    // скорость перехода по умолчанию
    speed : 300,
    // по умолчанию смягчение перехода
    easing : 'ease-in-out'
};

    Также доступны следующие публичные методы плагина, которые мы можем использовать: fan(), next(), previous(), close(), add().

    Для публичного метода fan() доступны следующие настройки по умолчанию:

this.fanSettings = {
    // значение скорости для закрытия/открытия колоды
    speed : 500,
    // сглаживание для открытия/закрытия колоды
    easing : 'ease-out',
    // разница/диапазон возможных углов, для элементов находящихся в раскрытом состоянии
    // пример: с диапозоном range:90 и не центрованием center:false первого элемента,
    // первый элемент будет иметь наклон 0 градусов а крайний 90;
    // а если ставим элементы по центру center:true, то наклон 1 элемента составит 45 градусов
    // а крайнего -45; в обоих случаях разница 90 градусов.
    range : 90,
    // это определяет положение первого элемента
    // (справа или слева) (right:left)
    // а так же его угол вращения (по часов стрелке или против)(clockwise:counterclockwise)
    direction : 'right',
    // преобразование элементов:
    // вы также можете пойти путём указания минимальных значений minX и maxX, не забыв про задание Y
    // которое будет варьироваться между minX и maxX
    origin : { x : 25, y : 100 },
    // дополнительный перевод каждого элемента
    translation : 0,
    // если после преобразования, карты должны расположиться в середине
    // то используем это значение
    center : true,
    // добавить случайное значение для конечного преобразования
    scatter : false
};

    Стили для плагина определены в файле baraja.css, стили же для самой странички демонстрационного примера, в файле custom.css.

    Демонстрация содержит множество примеров эффектов распространения карт, а так же кнопки навигации – смены текущей карты, кнопку добавления нескольких элементов и кнопку «закрыть», возвращающая карты в собранную колоду. Нажав на любую из разложенных карт, произойдёт перемещение всех карт обратно в колоду, выбранный же элемент расположится сверху для более детального ознакомления с ним. Повторное нажатие, приведёт к разложению колоды согласно выбранному эффекту распространения

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

    Материал взят из зарубежного источника. И представлен исключительно в ознакомительных целях.


Дата публикации: 13.04.2013
Опубликовал: Сергей Кашурин
Просмотров: 1166
Правила перепечатки

Правила перепечатки

Уважаемый посетитель сайта!
Ниже преведены условия использования и перепечатки материалов сайта /
Все материалы данного сайта подготовлены для Вас лично мной.

Большая часть материалов сайта - это авторские уроки, остальные, это переводы уроков с английского языка на русский.
Если Вы решили использовать материалы данного сайта где-то на своих ресурсах или в рассылке, то соблюдайте следующие требования:
1. Урок или статья должны перепечатываться «как есть» с сохранением всех ссылок на источник урока, а если это перевод, то и на сайт, авторы которого подготовили его.
2. Ссылки на сайт источника и переводчика обязательно должны быть работоспособными (при нажатии по ссылке человек должен перейти на сайт автора/переводчика). Если Вы перепечатали какой-либо документ, обязательно проверьте ссылку на работоспособность.
3. Искажение информации об авторе, источнике, переводчике при перепечатке материалов запрещено!
4. Содержание урока или статьи при перепечатке не должно подвергаться модификациям и переделке. Все уроки и статьи, размещенные на сайте, должны перепечатываться как есть. Вы не имеете права урезать, исправлять или иным образом коверкать републикуемый документ.
С уважением, Сергей Кашурин– владелец сайта /


5 прекраснейших дизайнерских решений для ваших форм входа
Уважаемые друзья, в этом уроке, собраны 5 красивейших форм регистрации/авторизации, с пошаговым объяснением, и с возможность бесплатно скачать. Вы всё ещё думаете читать или нет? А кто-то уже вовсю пользуется ими!
110 бесплатных PSD элементов, для ваших слайдеров, лент, выпадающих меню навигации и аудио видео проигрывателей
Используйте бесплатно распространяемую графику, вместо того, чтобы тратить ваше драгоценное время, особенно, когда дело доходит до веб дизайна. Ведь его вы можете потратить на более нужные вещи, такие как проявление творчества. Чтобы сделать из вашего проекта конфетку, ниже приведены 110 бесплатных PSD элементов для создания слайдеров, лент, выпадающих меню навигации и аудио видео проигрывателей, полученных нами с различных веб-сайтов и отдельных лиц, которые вносят вклад в графику для дизайнеров, абсолютно бесплатно.
23 jQuery плагина для организации слайд-шоу и галерей на сайте
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.
купить немецкую овчарку в липецке
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.
Город денег - узнайте, что такое p2p кредитование
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.
изготовление штампов холодной штамповки
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.
Кузовной ремонт audi здесь
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.
Посмотреть полностью, у нас вы можете купить автомобиль с пробегом
Дорогие Друзья! Сегодня, я хочу познакомить вас с подборкой замечательных jQuery плагинов для создания слайд-шоу и галерей. Все они являются бесплатными и очень просты в установке и настройке.

Уроки и статьи

«Найден Самый Дешевый и Эффективный Способ Рекламы в Интернете!»

Доказанo: ведение своей почтовой рассылки - это самый действенный и дешевый метод рекламы в Интернете.

Используете ли Вы его?

Если нет, то Вы давно теряете свои деньги! Если да, то пришло время вести Вашу почтовую рассылку на самом эффективном инструменте в Рунете - сервисе рассылок SmartResponder.ru

Узнать об этом подробнее >>

Быть в курсе всех событий: