ВКонтакте

3D галерея для uCoz



Давно не было моей активности на этом сайте к сожалению, и сегодня я хотел бы это исправить.
Панель содержит слайды, где каждый состоит максимум из 4 элементов. При переключении слайда, анимируются некоторые разделительные строки "сетка" , корректируя размер панелей следующего слайда. Панели появятся с 3D-эффектом, который определен для каждой панели.

Это будет работать только в браузерах, поддерживающих новые свойства CSS. Скрипт был протестирован в последних версиях Safari, Mobile Safari, Chrome, Firefox. (но не так все гладко, как хотелось бы)


ДЕМО

Установка:

Html структура (в нужное вам место ставим):

<ul id="sg-panel-container">
  <li data-w="60" data-h="55">
  <img title="Grexit" src="images/1.jpg" data-rotate-x="50" />
  <img title="Godwottery" src="images/2.jpg" data-rotate-y="-50" />
  <img title="Somniloquent" src="images/3.jpg" data-rotate-x="50" data-translate-z="-700" />
  <img title="Etiquette" src="images/4.jpg" data-translate-z="250" />
  </li>
  <li data-w="50" data-h="100">
  <img title="Somniloquent" src="images/3.jpg" data-rotate-x="50" data-translate-z="-700" />
  <div>
  <div class="sg-content">
  <h3>Proinde vos postulo</h3>
  <p>Veggies sunt bona vobis, proinde...</p>
  </div>
  </div>
  </li>
  <!-- ... -->
</ul>

Далее подключаем css & jquery перед закрывающимся тегом /head :

<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript" src="js/modernizr.custom.69142.js"></script>  


А этот код jquery ставим перед /body:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <script type="text/javascript" src="js/jquery.transit.min.js"></script>
  <script type="text/javascript" src="js/jquery.imagesloaded.js"></script>
  <script type="text/javascript" src="js/jquery.ba-dotimeout.min.js"></script>
  <script type="text/javascript" src="js/jquery.gridgallery.js"></script>
  <script type="text/javascript">  
  $(function() {
   
  $( '#sg-panel-container' ).gridgallery();
   
  });
  </script>
  <script>


Подробнее:
data-w - ширина слайда(картинки/элемента)
определяется в процентах (%)
data-h - высота слайда(картинки/элемента)

data-rotate-x
data-rotate-y
data-rotate-z
- это 3D эффекты для элементов
data-translate-x
data-translate-y
data-translate-z


Источник: tympanus.net/codrops

Не скачивается???
Или войди под своим логином!


Загрузок: 92
Комментариев: 0
Просмотров: 577
Мини-чат
Для добавления необходимо
войти или зарегистрироваться
Наш сервер!
Мини профиль
Личный кабинет =)

Партнеры сайта
Лучшие скрипты для юкоз Описание
Статистика
Сейчас online
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Сегодня наш сайт посетили
Наша кнопка




Счетчики
Проверить тИЦ и PR

Рейтинг@Mail.ru

Топ пользователей
№1
131
0
№2
100
0
№3
75
0
№4
0
0

Готовые сервера для css, модели, читы для wot, WarFace и т.д