Главная » Файлы » Прочие скрипты » jQuery |
Навороченное моднявое портфолио на jQuery для вашего сайта
24.06.14, 16:44:18 | |
![]() В очередной раз, после угроз и недельного троллинга со стороны пользователя, который вновь решил остаться неизвестным (nik245 до сих пор считает, что ему это удаётся...), я просто вынужден оформить этот материал. Портфолио просто офигенное. Ничего настолько оригинального я лично давно уже не видел.. Для начала посмотрите ДЕМО Вот моё тестирование в фидле: КЛИК Установка: После /head на нужных страницах вставляйте: Код <script src="/js/portfolio.js" type="text/javascript"></script> <script src="/js/init.js" type="text/javascript"></script> Следующий код в самый низ вашего css: Код body { background:#191919; font-family:'PT Sans Narrow', Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; } #portfolio { position:fixed; top:50%; left:50%; z-index:1; width:1000px; height:500px; margin:-250px 0 0 -500px; } #background { position:fixed; top:0; left:0; width:100%; height:100%; z-index:2; background:url(/images/bg.png) no-repeat center; } #portfolio .gallery, #portfolio .gallery .inside { position:absolute; top:0; left:0; } #portfolio .gallery { width:100%; height:100%; overflow:hidden; } #portfolio .gallery .inside { z-index:1; } #portfolio .arrows a { position:absolute; z-index:3; width:32px; height:32px; background-image:url(/images/arrows.png); background-repeat:no-repeat; outline:none; text-indent:-9999px; } #portfolio .arrows .prev, #portfolio .arrows .up { display:none; } #portfolio .arrows .up, #portfolio .arrows .down { left:50%; margin-left:-16px; } #portfolio .arrows .prev, #portfolio .arrows .next { top:180px; } #portfolio .arrows .up { background-position:0 -64px; top:20px; } #portfolio .arrows .down { background-position:0 -96px; bottom:120px; } #portfolio .arrows .prev { background-position:0 -32px; left:60px; } #portfolio .arrows .next { background-position:0 0; right:60px; } #portfolio .arrows .up:hover { background-position:-32px -64px; } #portfolio .arrows .down:hover { background-position:-32px -96px; } #portfolio .arrows .next:hover { background-position:-32px 0; } #portfolio .arrows .prev:hover { background-position:-32px -32px; } #portfolio .item { position:absolute; top:0; width:1000px; height:400px; } #portfolio .item div { position:absolute; left:0; width:100%; height:100%; } #portfolio .item div img { position:absolute; top:0; left:50%; margin-left:-300px; } #portfolio .paths { position:absolute; bottom:60px; left:50%; margin-left:-30px; z-index:4; } #portfolio .paths div { position:absolute; top:0; } #portfolio .paths a { background:#333; display:block; position:absolute; left:0; outline:none; } #portfolio .paths a:hover, #portfolio .paths .active { background:#fff; } /* anchors */ a { text-decoration:none; color:#fff; } /* heading */ h1{ font-size:22px; text-shadow:1px 1px 1px #000; position:relative; z-index:1000; color:#fff; font-weight:normal; padding:10px; margin-top:10px; text-transform:uppercase; background:#000; float:left; } /* header */ #header{ height:25px; line-height:24px; font-size:12px; background:#000; opacity:0.9; text-transform:uppercase; z-index:999; position:relative; } #header a{ padding:5px 10px; letter-spacing:1px; text-shadow:1px 1px 1px #000; color:#ddd; text-align:right; } #header a:hover{ color:#fff; } #header a span{ font-weight:bold; } #header span.right_ab{ position:absolute; right:4px; } Следующий код вставляйте после тега body: Код <div id="portfolio"> <div id="background"></div> <div class="arrows"> <a href="#" class="up">Up</a> <a href="#" class="down">Down</a> <a href="#" class="prev">Previous</a> <a href="#" class="next">Next</a> </div> <div class="gallery"> <div class="inside"> <div class="item"> <div><img src="Ссылка на картинку" alt="image1" /></div> <div><img src="Ссылка на картинку" alt="image2" /></div> <div><img src="Ссылка на картинку" alt="image3" /></div> </div> <div class="item"> <div><img src="Ссылка на картинку" alt="image4" /></div> <div><img src="Ссылка на картинку" alt="image5" /></div> </div> <div class="item"> <div><img src="Ссылка на картинку" alt="image6" /></div> <div><img src="Ссылка на картинку" alt="image7" /></div> <div><img src="Ссылка на картинку" alt="image8" /></div> <div><img src="Ссылка на картинку" alt="image9" /></div> <div><img src="Ссылка на картинку" alt="image10" /></div> <div><img src="Ссылка на картинку" alt="image11" /></div> </div> <div class="item"> <div><img src="Ссылка на картинку" alt="image12" /></div> <div><img src="Ссылка на картинку" alt="image13" /></div> <div><img src="Ссылка на картинку" alt="image14" /></div> <div><img src="Ссылка на картинку" alt="image15" /></div> </div> </div> </div> </div> Было бы неплохо подсказать, что лучше всего это портфолио использовать на отдельной странице Скрипты из прикреплённого архива залейте в папку js, картинки - в папку images Материал подготовлен Apocalypse | |
Просмотров: 366 | Загрузок: 0 | |
Всего комментариев: 0 | |
| |