Есть ли библиотека для просмотра фотографий, например, Facebook? - PullRequest
0 голосов
/ 24 января 2012

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

Существует ли библиотека jQuery / javascript, которая выполняет функцию всплывающих окон?

Я пытаюсьemulare visual.ly , который загружает инфографику во всплывающем окне после нажатия на изображение предварительного просмотра.

Спасибо

Ответы [ 5 ]

2 голосов
/ 24 января 2012

Есть лот из них. Найдите в Google "jQuery Lightbox" , и хотя бы один из них должен соответствовать вашим потребностям.

1 голос
/ 24 января 2012

Страница, на которую вы ссылаетесь, чтобы использовать Colorbox.js для просмотра фотографий.

1 голос
/ 24 января 2012

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

1 голос
/ 24 января 2012

Для jQuery попробуйте fancybox , альтернативный вариант лайтбокса.

Существует также эта страница , которая сравнивает различные альтернативы.

0 голосов
/ 24 января 2012

Это можно сделать просто с помощью двух тегов <div>.Один, который покрывает всю страницу полупрозрачным цветом или изображением и имеет z-индекс больше, чем вся страница.Два, у которого z-индекс больше единицы, разнесены соответствующим образом и содержат все, что вы хотите показать.Свертывать свои собственные не всегда желательно, так как есть множество заранее написанных альтернатив, таких как fancybox, lightbox и т. Д., Но иногда приятно знать ваши варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...