UcoZ

_/\_

[ Mesaje noi · Membrii · Regulamentului forumului · Cautare · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Teoska  
Скрипт Тип подсказок внутри картинки при наведении через биб
TeoskaДата: Вторник, 07.12.2010, 00:40 | Сообщение # 1
Генералиссимус
Группа: Proprietarul Site-ului
Сообщений: 53
Репутация: 0
Статус: Offline

Ещё один вид подсказок внутри картинок при наведении. На этот раз всё осуществляется через библиотеку эффектов jQuery Easing. Честно говоря, скрипт порадовал тем, что выводит и название картинки сверху, и краткое описание снизу.

Установка:

После /head на нужных вам страницах вставляйте:

Code
<script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>    
    <script>    
    $(document).ready(function () {    

    // transition effect    
    style = 'easeOutQuart';    

    // if the mouse hover the image    
    $('.photo').hover(    
    function() {    
    //display heading and caption    
    $(this).children('div:first').stop(false,true).animate({top:0},{duration:200, easing: style});    
    $(this).children('div:last').stop(false,true).animate({bottom:0},{duration:200, easing: style});    
    },    

    function() {    
    //hide heading and caption    
    $(this).children('div:first').stop(false,true).animate({top:-50},{duration:200, easing: style});    
    $(this).children('div:last').stop(false,true).animate({bottom:-50},{duration:200, easing: style});    
    }    
    );    

    });    
    </script>    
    <style>    
       
    .photo {    
    position:relative;    
    font-family:arial;    
    overflow:hidden;    
    border:5px solid #000;    
    width:350px;    
    height:233px;    
    }    
       
    .photo .heading, .photo .caption {    
    position:absolute;    
    background:#000;    
    height:50px;    
    width:350px;    
    opacity:0.6;    
    }    
       
    .photo .heading {    
    top:-50px;    
    }    

    .photo .caption {    
    bottom:-50px;    
    left:0px;    
    }    
       
    .photo .heading span {    
    color:#26c3e5;    
    top:-50px;    
    font-weight:bold;    
    display:block;    
    font-size:15px;    
    padding:5px 0 0 10px;    
    }    
       
    .photo .caption span{    
    color:#999;    
    font-size:11px;    
    display:block;    
    padding:5px 10px 0 10px;    
    }    
       
    </style>

Сама картинка прописывается следующим образом:

Code
<div class="photo">    
    <div class="heading"><span>Название картинки</span></div>    
    <img src="Ссылка на картинку">    
    <div class="caption"><span>Здесь любое ваше описание</span></div>    
    </div>

Осталось лишь залить скрипт из прикреплённого архива в папку js

Источник материала: apocalypse.ucoz.kz
Загрузить:

 
  • Страница 1 из 1
  • 1
Поиск: