Главная » Файлы » Прочие скрипты » jQuery

Простая, но интересная галерея на CSS3 и jQuery для вашего сайта на uCoz
24.06.14, 16:54:05

Скачать файл




Простая, но достаточно удобная галерея для вашего сайта. Думаю, многим она будет интересна

Для начала посмотрите ДЕМО

Вот моё тестирование в фидле: КЛИК

Установка:

После /head на нужных страницах вставляйте:
Код
<script src="/js/core.js" type="text/javascript"></script>

Следующий код в самый низ вашего css:
Код
#images {  
  list-style: none;  
  }  
  #images li, #images li a, #images li a img {  
  float: left;  
  }  
  #images li {  
  padding: 7px;  
  margin-right: 4px;  
  -webkit-border-radius: 7px;  
  -moz-border-radius: 7px;  
  border-radius: 7px;  
  background: #fff;  
  }  
  .dn {  
  display: none;  
  }  
  #overlay {  
  position: fixed;  
  top: 0;  
  left: 0;  
  width: 100%;  
  height: 100%;  
  background-color: #000;  
  filter: alpha(opacity=50);  
  -moz-opacity: 0.5;  
  -khtml-opacity: 0.5;  
  opacity: 0.5;  
  z-index: 10000;  
  }  
  #lightbox {  
  text-align: left;  
  padding: 10px;  
  z-index: 999999;  
  background: #fff;  
  -webkit-border-radius: 7px;  
  -moz-border-radius: 7px;  
  border-radius: 7px;  
  position: fixed;  
  top: -999999em;  
  left: 50%;  
  }  
  #lightbox-wrapper {  
  background: #111;  
  }  
  #lightbox-content {  
  overflow: hidden;  
  text-align: center;  
  position: relative;  
  }  
  #lightbox-tools {  
  height: 25px;  
  position: relative;  
  bottom: 0;  
  line-height: 0;  
  }  
  #lightbox-close, #lightbox-tools .paging {  
  width: 16px;  
  height: 16px;  
  text-indent: 999999em;  
  overflow: hidden;  
  background-image: url(/images/pagination.png);  
  background-repeat: no-repeat;  
  display: none;  
  position: absolute;  
  top: 5px;  
  }  
  #lightbox-prev, #lightbox-prev-inactive {  
  left: 5px;  
  }  
  #lightbox-next, #lightbox-next-inactive {  
  left: 25px;  
  }  
  #lightbox-prev {  
  background-position: 0 0;  
  cursor: pointer;  
  }  
  #lightbox-prev-inactive {  
  background-position: 0 -16px;  
  cursor: default;  
  }  
  #lightbox-next {  
  background-position: 0 -32px;  
  cursor: pointer;  
  }  
  #lightbox-next-inactive {  
  background-position: 0 -48px;  
  cursor: default;  
  }  
  #lightbox-close {  
  background-position: 0 -64px;  
  cursor: pointer;  
  display: block;  
  right: 5px;  
  }  
  #lightbox-title {  
  -webkit-border-radius: 7px;  
  -moz-border-radius: 7px;  
  border-radius: 7px;  
  background-color: #000;  
  filter: alpha(opacity=80);  
  -moz-opacity: 0.8;  
  -khtml-opacity: 0.8;  
  opacity: 0.8;  
  position: absolute;  
  bottom: 15px;  
  padding: 6px 20px;  
  color: #fff;  
  font-style: italic;  
  }  
  .preloader {  
  width: 50px;  
  height: 50px;  
  padding: 10px;  
  background: #262626;  
  -webkit-border-radius: 7px;  
  -moz-border-radius: 7px;  
  border-radius: 7px;  
  position: absolute;  
  top: 50%;  
  left: 50%;  
  margin-top: -25px;  
  margin-left: -25px;  
  }

Следующий код в то место, где должна быть галерея:
Код
<ul id="images">  
  <li>  
  <a href="Ссылка на большое изображение" rel="gallery" title="Carnival" class="lightbox">  
  <img src="Ссылка на маленькое изображение" alt="Carnival" width="150" height="83" />  
  </a>  
  </li>  
  <li>  
  <a href="Ссылка на большое изображение" rel="gallery" title="Carnival" class="lightbox">  
  <img src="Ссылка на маленькое изображение" alt="Carnival" width="150" height="83" />  
  </a>  
  </li>  
  <li>  
  <a href="Ссылка на большое изображение" rel="gallery" title="Carnival" class="lightbox">  
  <img src="Ссылка на маленькое изображение" alt="Carnival" width="150" height="83" />  
  </a>  
  </li>  
  </ul>

Скрипт из прикреплённого архива залейте в папку js, картинки в папку images

Материал подготовлен Apocalypse
Категория: jQuery | Добавил: Apocalypse | Теги: галерея, но, Простая, на, JQuery, Вашего, CSS3, интересная, сайта, для
Просмотров: 389 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: