Скрипт лайтбокса. Веб-дизайн и поисковая оптимизация

Two individual images

Four image set

Getting started

Download a zip of the latest release (or any previous one) from the Github Releases page .

Or install using npm:

Npm install lightbox2 --save

Open up the zip file and take a peek at the barebones, working example that is included in the /examples folder.

  • Ready to set Lightbox up on your page? Start by including the Lightbox CSS and Javascript. You can grab both these files from the /dist folder.

    • Include the CSS at the top of your page in your tag:
    • Include the Javascript at the bottom of your page before the closing tag:
  • Make sure jQuery, which is required by Lightbox, is also loaded.

    • If you already use jQuery on your page, make sure it is loaded before lightbox.js . jQuery 1.7 or greater is required.
    • If you are not currently using jQuery, I"ve created a packaged file that includes both Lightbox and jQuery. Include dist/js/lightbox-plus-jquery.js instead of lightbox.js .
  • Confirm that the four images loaded by lightbox.css are in the correct location. You can grab the images from the /dist/images folder.
  • Initialize with HTML
    • Single images. Add a data-lightbox attribute to any image link to enable Lightbox. For the value of the attribute, use a unique name for each image. For example: Optional:
      • Add a data-title attribute if you want to show a caption.
      • Add a data-alt attribute if you want to set the alt attribute of the linked image.
    • Image sets. If you have a group of related images that you would like to combine into a set, use the same data-lightbox attribute value for all of the images. For example:
    Options

    If you want to change any of the default options, call the option method.

    Option Default Description
    alwaysShowNavOnTouchDevices false If true, the left and right navigation arrows which appear on mouse hover when viewing image sets will always be visible on devices which support touch.
    albumLabel "Image %1 of %2" The text displayed below the caption when viewing an image set. The default text shows the current image number and the total number of images in the set.
    disableScrolling false If true, prevent the page from scrolling while Lightbox is open. This works by settings overflow hidden on the body.
    fadeDuration 600 The time it takes for the Lightbox container and overlay to fade in and out, in milliseconds.
    fitImagesInViewport true If true, resize images that would extend outside of the viewport so they fit neatly inside of it. This saves the user from having to scroll to see the entire image.
    imageFadeDuration 600 The time it takes for the image to fade in once loaded, in milliseconds.
    maxWidth If set, the image width will be limited to this number, in pixels. Aspect ratio will not be maintained.
    maxHeight If set, the image height will be limited to this number, in pixels. Aspect ratio will not be maintained.
    positionFromTop 50 The distance from top of viewport that the Lightbox container will appear, in pixels.
    resizeDuration 700 The time it takes for the Lightbox container to animate its width and height when transition between different size images, in milliseconds.
    showImageNumberLabel true If false, the text indicating the current image number and the total number of images in set (Ex. "image 2 of 4") will be hidden.
    wrapAround false If true, when a user reaches the last image in a set, the right navigation arrow will appear and they will be to continue moving forward which will take them back to the first image in the set.
    Browser support

    Lightbox2 has been tested successfully in the following browsers:

    • Internet Explorer.
      The lightbox-plus-jquery.js file includes jQuery v2.x and supports IE 9+. If you want to support IE 6, 7, and 8, use your own copy of jQuery v1.x with lightbox.js .
    • Chrome
    • Safari
    • Firefox
    • iOS Safari
    • iOS Chrome
    • Android Browser
    • Android Chrome
    License
    • 100% Free. Lightbox is free to use in both commercial and non-commercial work.
    • Attribution is required. This means you must leave my name, my homepage link, and the license info intact. None of these items have to be user-facing and can remain within the code.
    Help Have a question about how to use Lightbox?

    Follow the steps below to get help. Make sure you have read the documentation on this page and looked at the included example first.

  • Search Stackoverflow to see if other people have run into the same issue you are having.
  • If your issue is unique, then post a new question on Stackoverflow . Use the lightbox2 tag.
  • Do not use Github Issues to report personal support requests.

    Found a bug?

    If you find a bug, follow the instructions in the Contribution Guildelines to report the issue.

    В этой статье собраны лучшие jQuery Lightbox плагины, которые помогут вам в создании красивых веб-сайтов.

    Эти jQuery плагины используются для добавления на сайт всплывающих окон. Такие плагины являются очень мощным инструментом для любого веб-дизайнера и разработчика, поскольку помогают добиваться весьма красивых эффектов, придающих обычному сайту эффектный и привлекательный вид. Чтобы пользоваться jQuery плагином, вам нужны базовые знания JavaScript и jQuery. Если вы не знаете основ, то просто читайте описание плагина и следуйте инструкции.

    LightZoom

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

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

    Lightbox для Bootstrap

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

    Strip

    Strip уникальный лайтбокс плагин. Вместо наложения изображения, модуль лайтбокс скользит вместе с изображением от стороны в сторону, так что изображение не будет блокировать все содержимое. Strip поддерживает как изображения так и видео.

    — это библиотека JavaScript для создания адаптивных лайтбокс галерей. Легкая и совместимая с мобильной версией, ее легко кастомизировать и использовать плавные переходы изображений в CSS3.

    Rebox

    Rebox очень легкий и быстрый лайтбокс для контента. В основном, конечно, для изображений. Для инициализации плагина необходимо только подключить библиотеку JS и CSS.

    Прекрасный лайтбокс плагин. Поддерживает несколько видов анимаций, такие как: fade, elastic, zoom и scrolling. Кроме того, он также поддерживает различные виды медиа, включая Youtube Embed, HTML видео, SWF и форм ввода.

    LightGallery

    LightGallery — это легко настраиваемый jQuery плагин для создания адаптивной галереи. В нем есть абсолютно все, что Вам необходимо: просмотр в лайтбоксе, слайд-шоу, увеличение на весь экран, превьюшки. Также пользователь, который просматривает галерею, может сразу скачать картинку.

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

    jQuery Lightbox Plugin

    Плагин jQuery LightBox простой, изящный, ненавязчивый, не требует дополнительной разметки и используется для наложения изображений на текущей странице благодаря мощности и гибкости селектора jQuery.

    Позволяет создавать диалоговые окна в стиле facebook, при этом допускается создавать диалоговые окна с помещением в них простого текста некоторых элементов, изображений, ajax страниц.

    Служит для создания фотогалерей и вывода другого контента в красивых модальных окнах. Если вы планируете на сайте и фотогалерею и размещение некоторого контента в модальных окнах, то обратите внимание на этот скрипт.

    Довольно легкий, умеет ресайзить картинки под размер окна, и настраивается просто.

    ImageLightbox.js — это лайтбокс только для изображений, а не для видео, текста и фреймов одновременно. По умолчанию никаких заголовков, кнопок навигации или фона нет.

    Представляет собой jQuery UI mediabox, который способен отображать множество типов контента, включая изображения и видео из YouTube и Vimeo. Здесь есть множество уникальных свойств, включая Panorama и Live Re-size.

    jQuery TosRus

    jQuery TosRus — удобный и функциональный jQuery плагин для работы с видео и изображениями. Скрипт может выступать в роли лайтбокс-инструмента и горизонтального слайдера одновременно. Контент в модальных окнах по умолчанию отзывчивый. Адаптирован под сенсорные устройства.

    — это одна из разновидностей лайтбокса, на jQuery, с более продвинутым функционалом чем у традиционных. Как и все аналоги, имеет кучу настроек для управления прозрачностью фона, скоростью показа, эффектами, размерами, надписями и т.д.

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

    – jQuery -плагин для стационарных компьютеров, смартфонов и планшетов. Он поддерживает сенсорное управление для мобильных устройств, навигацию с помощью клавиатуры для настольных устройств, CSS переходы с резервным переключением на управление JQuery , довольно прост в настройке.

    jQuery Superbox

    jQuery Superbox позволяет очень просто создавать лайтбоксы для изображений, групп изображений, внешних страниц, или определенного содержимого. Плагин полностью доступен и понятен, и использует атрибут «rel» для запуска скрипта и «href» для указания адреса изображения или страницы.

    — jQuery лайтбокс плагин с широкой поддержкой различных медиа форматов: в том числе видео, Flash / SWF, Ajax, фреймов и карт. Этот плагин также добавляет кнопки социальных сетей в верхней части, позволяя своим пользователям обмениваться его Facebook, Twitter или Reddit. Кроме того есть дополнительные настройки, чтобы увидеть, которые могут применены в различных случаях.

    – это еще один адаптивный JQuery Lightbox плагин, который подходит для отображения изображений, iFrames , Google-Maps , Vimeo и YouTube видео. Плагин рассчитывает максимальную ширину изображения на экране и сохраняет пропорциональную высоту, даже если она больше, чем высота окна.

    Позволяет вам легко создавать красивые всплывающие окна, используя jQuery. Вы можете усовершенствовать ваш медиа-контент автоматически или создавать всплывающие окна на ваш вкус, используя мощный API.

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

    Magnific Popup — это удобный в работе плагин jQuery lightbox, сосредоточенный на производительности. Его главная цель – обеспечить удобство работы на любом устройстве.

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

    Создание фотогалереи на сайте Фотогалерея LightBox2 - установка и настройка

    В одной из предыдущих статей было рассказано о самой, наверное, популярной бесплатной фотогалерее - Lightbox , созданной на основе библиотеки скриптов jQuery . На базе Lightbox веб-дизайнеры разработали множество интересных клонов, но и первоначальный вариант до сих пор продолжает развиваться и с успехом применяется для фотогалерей на множестве сайтов. Рассмотрим его последнее обновление - плагин Lightbox2 , отличающийся небольшим размером и как всегда, простой установкой на сайт. При этом Lightbox2 имеет привлекательный дизайн, работает во всех браузерах и, что особенно приятно, корректно выводит большие изображения, сжимая их в соответствие с размером экрана пользователя.

    Разработчик плагина Lightbox2 - Lokesh Dhakar , программист из Сан-Франциско. В настоящее время (2014 год) доступна версия Lightbox v2.7.1, которую и попытаемся установить на сайт. Пример разворачивания одиночного изображения c помощью LightBox2 показан на рисунке.

    Установка фотогалереи LightBox2 Для установки фотогалереи LightBox2 сначала создадим на сайте новую папку, назвав её, конечно же, lightbox2 . Эта папка должна находиться в том же каталоге, что и страница с фотогалереей. Затем скачиваем архив и распаковываем его в созданную папку. У нас получится в ней два скрипта (*.js ), вспомогательные картинки (папка img ) и файл CSS (*.css ). Далее вставим в заголовок страницы с будущей фотогалереей внутрь тега ... следующие строчки, указывающие пути к нашим новым файлам:

    Важное замечание: если на вашем сайте используется несколько плагинов jQuery , то удобнее перенести файл jquery.js (желательно последней версии) в корневую папку, чтобы не загружать его несколько раз. В этом случае, строка обращения к нему будет выглядеть одинаково для всех плагинов. В частности, для нашего примера получается так:
    .
    Не рекомендуется использовать на одной странице несколько разных версий jQuery , чтобы они не конфликтовали друг с другом. При этом обязательно проверяйте работу плагинов с установленной версией jQuery , так как не все версии взаимозаменяемы.

    Теперь необходимо разместить на странице сайта нужные изображения. Как обычно, каждое должно быть представлено в виде миниатюры (small) и полноразмерной картинки (big), на которую указывает ссылка с миниатюры. В теге ссылки дополнительно указываем rel="lightbox" - для одиночного изображения, а если хотим объединить в галерею несколько картинок, то через дефис любое выражение, одинаковое для всех, например, rel="lightbox-one"


    и так далее.

    Если необходимо делать надписи к изображениям, то размещаем их в title ссылок.
    Пример простой фотогалереи из трех изображений показан на рисунке:

    Важное замечание: если размер основного изображения (big.jpg ) больше размера экрана в браузере пользователя, то LightBox2 автоматически подгоняет (уменьшает) его под размер экрана. При этом увеличенная картинка всегда вписывается в экран, независимо от того, какое устройство используется для просмотра: смартфон, планшет или монитор высокого разрешения.

    Поэтому желательно, чтобы большое изображение имело запас по разрешению, например, не менее 1000 пиксел по вертикали для стандартного экрана Full HD - 1920х1080. В нашем примере, это картинка "Субботник".

    Настройка фотогалереи LightBox2

    Для настройки фотогалереиоткройте файл lightbox.js в любом HTML- или текстовом редакторе, например, в Блокноте. В самом начале файла увидите доступные настройки:
    this.fadeDuration = 500; //время открытия картинки мс
    this.fitImagesInViewport = true; //подгонка под размер экрана true/false
    this.resizeDuration = 700; //время разворачивания картинки мс
    this.positionFromTop = 50; //отступ окна lightBox сверху экрана
    this.showImageNumberLabel = true; //вывод номера картинки true/false
    и т.д.

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

    Некоторые параметры окна галереи, например, цвет фона и его прозрачность, цвет надписи и др. задаются в CSS-файле lightbox.css . Вспомогательные картинки (вперед, назад, загрузка, выход) расположены в папке img , и их также можно менять на ваше усмотрение.

    О других программах создания на сайте фотогалерей, каруселей изображений и слайд-шоу смотрите в и в разделе "

    Самой популярной библиотекой является Lightbox Javascript, которую мы много лет используем на десктопах, но не на мобильных платформах.

    Предоставляю вашему внимаю 14 Lightbox плагинов с поддержкой мобильных платформ.

    PhotoSwipe

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

    • Необходимые библиотеки: нет.
    • Поддержка браузеров: IE8 +, Chrome, Firefox, Safari, Opera, и другие мобильные браузеры.
    • Лицензия: Лицензия MIT

    Magnific Popup

    Magnific Popup — является еще одним лайтбокс плагином, разработанный тем же автором, что и PhotoSwipe, Дмитрием Семеновыв. Плагин поставляется в виде плагина JQuery / Zepto, а также включает поддержку, которая отсутствует в PhotoSwipe, такие как: поддержка видео, карт и Ajax. Это отличная альтернатива для тех, кто предпочитает иметь больше возможностей под рукой.

    • Необходимые библиотеки: JQuery 1.9.1+ или Zepto.js
    • Поддержка браузеров: IE7 (частично), .
    • Лицензия: Лицензия MIT

    SwipeBox

    Swipebox плагин JQuery с поддержкой сенсорных жестов для мобильных платформ. Он также поддерживает видео с Youtube и Vimeo, помимо изображений. Swipebox легко установить, и имеет несколько опций для настройки его настройки. Я думаю, Swipebox слишком нагромождённый лайтбокс плагин для незнающих JavaScript.

    Lightbox для Bootstrap

    Изначально Лайтбокс плагин отсутствует в Bootstrap. Lightbox для Bootstrap исправляет это. Если вы используете Bootstrap, настоятельно рекомендуется использовать эту библиотеку. Плагин хорошо интегрируется с Bootstrap.

    • Необходимые библиотеки : JQuery и Bootstrap модуль
    • Поддержка браузеров: IE8 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: GNU лицензия

    Nivo Lightbox

    Nivo Lightbox — это гибко настраиваемый лайтбокс плагин. Разнообразные опции позволяют изменить внешний вид. Например: тему, анимацию появления, и вида навигации.

    • Необходимые библиотеки : JQuery
    • Поддержка браузеров:
    • Лицензия: Лицензия MIT

    ImageLightbox

    ImageLightbox простой лайтбокс плагин без наворотов. Он используется только для изображения, отсюда и название. Ни видео, ни другой типы не поддерживаются. Он также не требует дополнительную HTML-разметку; тега является достаточным. Этот плагин прост в работе.

    • Необходимые библиотеки : JQuery
    • Поддержка браузеров: IE9 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: Не определена

    Мини Lightbox

    Еще один лайтбокс плагин без дополнений. Библиотека весит всего 2 килобайта, и работает только с изображениями. Это идеальный плагин, если вы разрабатываете только для последней версии браузера и нет необходимости в поддержке видео или других форматов.

    • Необходимые библиотеки : нет
    • Поддержка браузеров: Internet Explorer 10 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: Лицензия MIT

    LightCase

    Lightcase прекрасной лайтбокс плагин. Поддерживает несколько видов анимаций, такие как: fade, elastic, zoom и scrolling. Кроме того, он также поддерживает различные виды медиа, включая Youtube Embed, HTML видео, SWF и форм ввода.

    • Необходимые библиотеки: JQuery
    • Поддержка браузеров: IE9 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: GPL лицензии

    Featherlight

    Featherlight базовый плагин, весом 6 килобайт для разбирающихся разработчиков и включает в себя только самое необходимое. Если вам нужен лайтбокс эффект, например, для группы изображений в галерее, вы можете включить расширение галереи. Вы также можете разработать свое собственное расширение для плагина, чтобы использовать в своих проектах.

    • Необходимые библиотеки : JQuery
    • Поддержка браузеров: IE8 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: Лицензия MIT

    LightLayer

    LightLayer простой в использовании лайтбокс плагин. Плагин поддерживает множество опций, пользовательские JavaScript методы и пользовательских событий. Плагин работает с изображениями, видео, картами.

    • Необходимые библиотеки: JQuery
    • Поддержка браузеров: IE9 +, Chrome, Firefox, Safari, и Opera
    • Лицензия: Лицензия MIT

    LightGallery

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

    • Необходимые библиотеки : JQuery
    • Поддержка браузеров: IE7 +, Chrome, Firefox, Safari, Opera, IOS, Android, и Windows Phone
    • Лицензия: Лицензия MIT

    FluidBox

    Fluidbox лайтбокс плагин работает с изображениями. Включает поддержку различное отображение, включая плавающее изображение, изображение с абсолютной позиции, изображения с границами и отступами, и галереи. Так же существует WordPress плагин.

    • Необходимые библиотеки: JQuery
    • Поддержка браузеров: IE9 +, Chrome, Firefox, Safari, Opera
    • Лицензия: Лицензия MIT

    StripJS

    StripJS уникальным лайтбокс плагин. Вместо наложения изображения, модуль лайтбокс скользит вместе с изображением от стороны в сторону, так что изображение не будет блокировать все содержимое. StripJS поддерживает как изображения так и видео.

    • Необходимые библиотеки : JQuery
    • Поддержка браузеров: IE7 +, Chrome, Firefox, Safari, Opera, IOS 5+, и Android 3 +
    • Лицензия: Creative Commons BY-NC-ND 3.0 License

    Это действительно здорово, что нам доступно все больше новейших веб-технологий, с помощью которых наша работа станет намного проще. Модальные окна – функциональный элемент для отображения любого типа HTML -контента, ориентированный на создание удобного дизайна и интерфейса.

    В этом обзоре мы собрали список JQuery библиотек и скриптов для создания lightbox , которые помогут разработчикам и дизайнерам создавать еще более качественные и профессиональные веб-сайты.

    Вы можете легко добавить приведенные ниже скрипты на свой сайт. Поэтому без дальнейших предисловий давайте перейдем к теме и рассмотрим эти супер JQuery -библиотеки лайтбоксов, которыми вы можете пополнить свой арсенал.

    1. Photoswipe

    PhotoSwipe – это HTML фотогалерея на основе CSS и JavaScript , ориентированная специально на мобильные устройства. Авторы при ее разработке взяли в качестве образца сервисы просмотра изображений для мобильных устройств IOS и Google . PhotoSwipe имеет знакомый и интуитивно понятный интерфейс, что позволяет проще работать с изображениями на мобильном сайте.

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

    2. Swipebox

    Swipebox – JQuery -плагин для стационарных компьютеров, смартфонов и планшетов. Он поддерживает сенсорное управление для мобильных устройств, навигацию с помощью клавиатуры для настольных устройств, CSS переходы с резервным переключением на управление JQuery , довольно прост в настройке.

    Плагин был протестирован на Chrome , Safari , Firefox , Opera , Internet Explorer 8 + , iOS4 + , Android , Windows Phone . Выпускается по лицензии MIT .

    3. iLightbox

    iLightBox позволяет легко создавать очень красивые адаптивные модальные окна, используя при этом JQuery . Сочетая в себе поддержку широкого спектра медиа-контента с великолепными скинами и удобным API , iLightBox стремится сделать lightbox настолько идеальным, насколько это только возможно. iLightBox предоставляет возможность просмотра в полноэкранном режиме, Retina -совместимые скины, сенсорное управление событиями, возможность интеграции YouTube и Vimeo для HTML5-видео, мощный JavaScript API . Плагин имеет бесплатную поддержку и обновления версий.

    4. Image Lightbox

    Image Lightbox – минималистичный, расширяемый и настраиваемый плагин под IOS , Android и Windows Phone . Вы можете просто загружать с помощью клавиатуры следующее изображение благодаря использованию преобразований и переходов CSS .

    5. Magnific Popup

    Magnific Popup – это бесплатный адаптивный JQuery плагин, который ориентирован на обеспечение наилучшего взаимодействия между пользователем и устройством. Для большинства lightbox -плагинов нужно определять размер окна с помощью JS . В Magnific Popup вы можете использовать относительные единицы измерения, такие как EM или изменять размер lightbox с помощью медиа-запросов CSS .

    6. Nivo Lightbox

    Nivo Lightbox – это гибкий lightbox -плагин. На выбор предлагается множество опций, с помощью которых вы можете легко изменить внешний вид лайтбокса. Например, сменить тему, эффект перехода и метод навигации.

    7. Lightcase

    Lightcase – гибкий, адаптивный и расширяемый lightbox -плагин, разработанный с помощью JQuery . Он отлично работает во всех популярных браузерах, таких как Internet Explorer 7+ , Firefox , Opera , Webkit и других. Плагин поддерживает фото, видео, HTML5-видео , Iframe , SWF и AJAX -вызовы.

    8. Lightlayer.js

    LightLayer – скрипт для вывода адаптивных lightbox , он хорошо работает вместе с другими компонентами на любом экране. Этот скрипт действительно очень прост в использовании. LightLayer предоставляет контроль над множеством параметров: цвет и непрозрачность фона, положение lightbox, открытие / закрытие переходов и много других настраиваемых функций.

    9. Strip.js

    Strip – это lightbox , который разворачивается только на часть страницы. Это делает его менее навязчивым и позволяет взаимодействовать с другими элементами страницы на больших экранах; на мобильных устройствах lightbox имеет классический вид. Strip использует JQuery и поддерживается во всех основных браузерах.

    10. Fluidbox

    Fluidbox – это JQuery плагин, разработанный, чтобы реализовать ненавязчивый, адаптивный lightbox , который идеально подходит для изображений с большим разрешением. Он отлично работает на мобильных устройствах, а также может применяться на экранах с более высоким разрешением для красивого вывода изображений.

    11. Featherlight

    Featherlight – очень легкий плагин в 400 строк JavaScript , 100 строк CSS и размером менее 6Кб. Интеллектуальный, адаптивный lightbox , по умолчанию поддерживает изображения, AJAX и iframe . Вы также можете адаптировать его под свои задачи. Featherlight работает в IE8+ , всех современных браузерах и мобильных платформах.

    12. Yalb

    Yalb расшифровывается, как еще один lightbox (Yet Another Lightbox ) — но это не так. Yalb поставляется с большим набором интерфейсов, включающих пользовательские события, которые позволяют определять его состояние (открытый, закрытый ).

    Поделиться