If it's stupid but works, it isn't stupid.
Colorbox
Страница плагина http://www.jacklmoore.com/colorbox
1. Создать папку colorbox, в неё положить
-- colorbox.css
-- папку images (в ней лежат элементы оформления colobox'а)
2. В компоненте подключить
!!! Должна быть подключена библиотека colorbox-min.js
!!! если брать фрагмент кода из компонента Фотогаллерея, то обязательно добавить в него {photo:true}
3. изображение положить в ссылку с атрибутом, совпадающим с атрибутом, заданном в функции rel='gallery'
Подключение Lightbox
Ссылка на обсуждение на форуме нетката линк
Подключение лайтбокс к странице
Ссылка на плагин http://lokeshdhakar.com/projects/lightbox2/
1. Подключить к странице стили и скрипты
2. Положить изображение в ссылку
К ссылке добавить атрибут rel="lightbox"
3. В папку с изображениями images скопировать нужные для плагина изображения loading.gif и др.
Прозрачность в ие7,8
При подключении к странице этого плагина лайтбокса в ие7,8 страница не затемняется, а становится полностью черной и непрозрачной.
Решение: нарисовать полупрозрачный .png и сделать его фоном для лайтбокса в активном состоянии.
css для IE7 b IE8
Инструкция от Ксюши как нарисовать прозрачный квадратик в фотошопе
делаешь на новом слое свой квадратик, а прозрачность делается как на рисунке, просто бегунком, покрути его- поймешь, то что обведено. только тебе надо поле для работы поменьше создать. а чтобы у тебя это было на прозрачном фоне ты должна удалить основной фон, обычно он белый, просто создать пустой слой, сейчас кину др картинку, поймешь
МЕГАВАЖНЫЙ АПДЕЙТ !!!
Для того, чтобы лайтбокс работал с jQuery 1.9 необходимо
в коде lightbox.js заменить
на
ЛИНК https://github.com/lokesh/lightbox2/issues/29
Дополнение. Для того, чтобы крестик и подписи к картинкам находились над картинкой, необходимо в lightbox.js
написать
но при этом при открытии лайтбокса картинка будет прыгать.
Страница плагина http://www.jacklmoore.com/colorbox
1. Создать папку colorbox, в неё положить
-- colorbox.css
-- папку images (в ней лежат элементы оформления colobox'а)
2. В компоненте подключить
!!! Должна быть подключена библиотека colorbox-min.js
!!! если брать фрагмент кода из компонента Фотогаллерея, то обязательно добавить в него {photo:true}
3. изображение положить в ссылку с атрибутом, совпадающим с атрибутом, заданном в функции rel='gallery'
Подключение Lightbox
Ссылка на обсуждение на форуме нетката линк
Подключение лайтбокс к странице
Ссылка на плагин http://lokeshdhakar.com/projects/lightbox2/
1. Подключить к странице стили и скрипты
2. Положить изображение в ссылку
К ссылке добавить атрибут rel="lightbox"
3. В папку с изображениями images скопировать нужные для плагина изображения loading.gif и др.
Прозрачность в ие7,8
При подключении к странице этого плагина лайтбокса в ие7,8 страница не затемняется, а становится полностью черной и непрозрачной.
Решение: нарисовать полупрозрачный .png и сделать его фоном для лайтбокса в активном состоянии.
css для IE7 b IE8
Инструкция от Ксюши как нарисовать прозрачный квадратик в фотошопе
делаешь на новом слое свой квадратик, а прозрачность делается как на рисунке, просто бегунком, покрути его- поймешь, то что обведено. только тебе надо поле для работы поменьше создать. а чтобы у тебя это было на прозрачном фоне ты должна удалить основной фон, обычно он белый, просто создать пустой слой, сейчас кину др картинку, поймешь
МЕГАВАЖНЫЙ АПДЕЙТ !!!
Для того, чтобы лайтбокс работал с jQuery 1.9 необходимо
в коде lightbox.js заменить
на
ЛИНК https://github.com/lokesh/lightbox2/issues/29
Дополнение. Для того, чтобы крестик и подписи к картинкам находились над картинкой, необходимо в lightbox.js
написать
но при этом при открытии лайтбокса картинка будет прыгать.