Меню сайта
Смотри и качай бесплатно
Опрос сайта
Оцените мой сайт


Реклама


Онлайн пользователи
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Раздел в разработке

VSEpodrad.ru


В разработке!


На сайт добавлено файлов

Увеличение группы блоков или изображений
Интересный плагин, который заставляет группу объектов, объединённых в одной таблице, увеличиваться с эффектом примагничивания
Сразу предупреждаю, что пользователям системы uCoz придётся подключать дополнительную библиотеку jQuery 1.4.2 для работы данного плагина, что может повлечь за собой конфликты и нежелательные последствия, хотя, во время тестирования данного материала никаких сбоев в работе сайта и других скриптов не замечалось

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

Code
<script src="/js/jquery-1.4.2.min.js" type="text/javascript"> </script>  
  <script src="/js/jquery.magnify.min.js" type="text/javascript"> </script>  
  <script type="text/javascript">  
  $(function(){  
  $(".Magnify div").magnify(  
  /**  
  * basic parameters, you can skip any of them  
  */  
  {  
  /**  
  * max sensivity distance from mouse pointer in px  
  * values: integer  
  * default: 100  
  */  
  distance:200,  
  /**  
  * distance calculation method  
  * values: 'closest', 'center', function(){}  
  * default: 'closest'  
  */  
  distanceTo:'closest',  
  /**  
  * distance axis (skipping axis means any distance on it)  
  * values: 'x','y','xy'  
  * default: 'xy'  
  */  
  axis:'xy',  
  /**  
  * you may skip some mouse events to balance smoothness/performance  
  * value: integer  
  * default: 0  
  */  
  skipEvents:0,  
  /**  
  * do trigger magnifybefore, magnifyafter events  
  * values: boolean  
  * default: false  
  */  
  triggerEvent:true,  
  /**  
  * magnifybefore callback (triggerEvent doesn't metter)  
  * values: function(){}  
  * default: null  
  */  
  before:null,  
  /**  
  * magnifyafter callback (triggerEvent doesn't metter)  
  * values: function(){}  
  * default: null  
  */  
  after:null,  
  /**  
  * ditance to delta translator  
  * values: 'linear','sin','cos',function(){}  
  * default: 'linear'  
  */  
  delta:'linear'  
  },  
  /**  
  * style properties  
  * values: hash object like for jQuery.css()  
  * default: {width:'200%',height:'200%'}  
  * you also can pass any value as an array of stops:  
  * full form: [{0.25:'#CC0'},{0.5:'#FF0'},{0.75:'#F00'},{1:'#F0F'}]  
  * where 0.5 = 50% distance, 100% = 0px distance, 0% = max distance,  
  * an equivalent short form: ['#CC0','#FF0','#F00','#F0F']  
  * where stop=(indexOfTheStop+1)/stops.length,  
  * or any mix of them  
  */  
  {  
  backgroundColor:[{0.9:"#FF0"},"#F00"],  
  width:'200%',  
  height:'200%',  
  fontSize:'200%',  
  borderTopColor:"#FFF",  
  borderRightColor:"#FFF",  
  borderBottomColor:"#FFF",  
  borderLeftColor:"#FFF"  
  }  
  );  
  $(".Magnify img").magnify({  
  distance:200  
  },{  
  width:'200%',  
  height:'200%',  
  fontSize:'200%',  
  backgroundColor:"#FFFFFF",  
  borderColor:"#000000"  
  });  
  });  
  </script>  
  <style type="text/css">  
  .Cloud div{  
  margin: auto;  
  }  
  .Area{  
  border: dotted 1px #C0C0C0;  
  width: 480px;  
  height: 500px;  
  }  
  .Magnify div{  
  background-color: #CC0;  
  border: solid 1px #000000;  
  width: 50px;  
  height: 50px;  
  text-align: center;  
  }  
  .Magnify img{  
  background-color: #000000;  
  border: solid 1px #FFFFFF;  
  }  
  </style>

Следующий код в то место, где должен быть сам блок:
1) Блок с квадратами:
Code
<div class="Area">  
  <table class="Magnify Cloud">  
  <tr><td><div/></td><td><div/></td><td><div/></td></tr>  
  <tr><td><div/></td><td><div/></td><td><div/></td></tr>  
  <tr><td><div/></td><td><div/></td><td><div/></td></tr>  
  </table>  
  </div>

2) Блок с разнородным содержанием:
Code
<div class="Area">  
  <table class="Magnify Image">  
  <tr>  
  <td></td>  
  <td><div>jQuery</div></td>  
  <td><div>jQuery</div></td>  
  <td><div>jQuery</div></td>  
  </tr>  
  <tr><td><img src="Ссылка на картинку" width="100" height="100"/></td></tr>  
  <tr><td><img src="Ссылка на картинку" width="100" height="100"/></td></tr>  
  <tr><td><img src="Ссылка на картинку" width="100" height="100"/></td></tr>  
  </table>  
  </div>

Остаётся лишь залить два скрипта из прикреплённого архива в папку js
Категория: Скрипты для ucoz
Добавил: mega18
Просмотров: 699
Загрузок: 71
Назад
Вы сейчас просматриваете Увеличение группы блоков или изображений. Данный файл находится в категории Скрипты для ucoz. Чтобы увидеть другие файлы из этой категории, перейдите по этой ссылке: Скрипты для ucoz. Для того чтобы скачать Увеличение группы блоков или изображений нажмите на кнопку СКАЧАТЬ ФАЙЛ выше. Надеемся вам понравился файл Увеличение группы блоков или изображений и пригодился. По всем вопросам обращайтесь в чат на сайте или к администрации.
Login / Sign In
Close
поиск по ютуб