Поиск:
  • Страница 1 из 1
  • 1
Модератор форума: Senator  
Эффект отгибающегося уголка страницы с помощью JQuery
Дата: Пятница, 04.03.2011, 21:47 | Сообщение # 1
Offline
  • Премиум
  • Ранг: Генералиссимус
  • 2185 Сообщения

Начнем с html (можна создать глобальный блок)
Code
<div id="pageflip">  
   <a href="ссылка на рекламу">  
   <img src="/page_flip.png" alt="" />  
   <span class="msg_block">Subscribe via RSS</span>  
   </a>  
</div>  
<script type="text/javascript" src="/jquery-latest.js"></script>   
   <script type="text/javascript">   
   $(document).ready(function(){   
   $("#pageflip").hover(function() { //При наведении мышкой...  
   $("#pageflip img , .msg_block").stop()  
   .animate({ //Анимировать и расширять msg_block (Ширина + высота)  
   width: '307px',   
   height: '319px'  
   }, 500);   
   } , function() {  
   $("#pageflip img").stop() //Когда мышь не на уголке - вернуться к исходным размерам 50x52  
   .animate({  
   width: '50px',   
   height: '52px'  
   }, 220);  
   $(".msg_block").stop() //то же самое, но только это относится к внутреннему контенту уголка (50x50)  
   .animate({  
   width: '50px',   
   height: '50px'  
   }, 200);  
   });  
   });  
   </script>

[Table]в css[/Table]
Code
#pageflip {  
   position: relative;  
}  
#pageflip img {  
   width: 50px; height: 52px;  
   z-index: 99;  
   position: absolute;  
   right: 0; top: 0;  
   -ms-interpolation-mode: bicubic;  
}  
#pageflip .msg_block {  
   width: 50px; height: 50px;  
   position: absolute;  
   right: 0; top: 0;  
   background: url(/subscribe.png) no-repeat right top;  
   text-indent: -9999px;  
}
  • Страница 1 из 1
  • 1
Поиск:
Администрация проекта не несет ответственности за публикуемые материалы.
Дизайн полностью принадлежит "Up-Rise.Ru".
Дизайн сайта разработал life_man.
© 2024 Сайт управляется системой uCoz.