|  | 
	| 
	| 
	
	| 
		
	| 
			
			 
			
				26.05.2012, 16:21
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 26.05.2012 
						Сообщений: 16
					 
		
 |  |  
	| 
				Помогите с небольшим эффектом на JS. При наведении курсора..
			 Никогда не работал с JS и времени пока нет, но очень нужно сделать одну вещь на JS. 
 Есть темная картинка и такая же, но светлая. Нужно сделать чтобы при наведении на темную картинку она плавно переходила в светлую. Как такое можно реализовать в JS?
 
 Заранее спасибо.
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2012, 16:46
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 26.05.2012 
						Сообщений: 16
					 
		
 |  |  
	| я знаю, что можно на CSS. но мне надо, чтобы это было плавно, красиво   |  |  
	| 
		
	| 
			
			 
			
				26.05.2012, 17:36
			
			
			
		 |  
	| 
		
			
			| без статуса       |  | 
					Регистрация: 25.05.2012 
						Сообщений: 8,219
					 
		
 |  |  
	| bayanruby,
  
<style>
.image.UP,
.image.Down {
   
   border:2px solid transparent;
   margin:0;
   padding:0;
}
.image.UP{
opacity:1.0;
   display:block;
   position:absolute;z-index:100;
   opacity:1.0;
   transition-duration: 0.66s;
  -webkit-transition-duration: 0.66s;
  -moz-transition-duration: 0.66s;
  -o-transition-duration: 0.66s;
}
.image.UP:hover {
opacity:0.00;
   transition-duration: 0.66s;
  -webkit-transition-duration: 0.66s;
  -moz-transition-duration: 0.66s;
  -o-transition-duration: 0.66s;
}
div.ImgWrap{
display:inline-block;
padding:0;margin:0;
background-position:center center;
background-repeat:no-repeat;
}
</style>
<div  class=ImgWrap>
<img class="image UP" src="http://uploads.ru/i/i/n/D/inDOK.png"/><img class="image Down" src="http://uploads.ru/i/3/E/W/3EWuB.png"/><br />
</div>
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2012, 17:44
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 26.05.2012 
						Сообщений: 16
					 
		
 |  |  
	| Deff, неплохо, а как с кроссбраузерностью? |  |  
	| 
		
	| 
			
			 
			
				26.05.2012, 23:53
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 03.02.2012 
						Сообщений: 67
					 
		
 |  |  
	| 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
#pic1 { background:#333333; width:95px; height:37px; z-index:1; position:absolute;opacity:1  }
#pic1:hover{opacity:0;transition-duration: 0.5s;-webkit-transition-duration: 0.66s;
-moz-transition-duration: 0.66s;-o-transition-duration: 0.66s;}
#pic2{ z-index:1; position:absolute;}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Документ Без Имени</title>
</head>
<body>
<img src="http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png" id="pic2" />
<img src="http://www.elogo.ru/gifs/Y/yandex_logo.gif" id="pic1" />
</body>
</html>
			 Последний раз редактировалось frant32, 27.05.2012 в 00:10.
 |  |  
	| 
		
	| 
			
			 
			
				27.05.2012, 01:15
			
			
			
		 |  
	| 
		
			|  | ''       |  | 
					Регистрация: 11.12.2011 
						Сообщений: 636
					 
		
 |  |  
	| Deff,Вы ms (префикс) забыли
 |  |  
	| 
		
	| 
			
			 
			
				27.05.2012, 01:51
			
			
			
		 |  
	| 
		
			
			| без статуса       |  | 
					Регистрация: 25.05.2012 
						Сообщений: 8,219
					 
		
 |  |  
	| Раед,
     А чо эт такое, просто от сохи - в терминах не оч. силён, (*Ткните пальцем |  |  
	| 
		
	| 
			
			 
			
				27.05.2012, 01:55
			
			
			
		 |  
	| 
		
			
			| без статуса       |  | 
					Регистрация: 25.05.2012 
						Сообщений: 8,219
					 
		
 |  |  
	| frant32,Прост делал - дабы анимировалось и при наводке, и при отведении мыши,
 хотя на мелких картинка(судя по Вашей) не сильно мешает, но на крупных будет эффект схлопывания
 |  |  
	| 
		
	| 
			
			 
			
				27.05.2012, 01:56
			
			
			
		 |  
	| 
		
			|  | ''       |  | 
					Регистрация: 11.12.2011 
						Сообщений: 636
					 
		
 |  |  
	| Deff,
 
<style>
.image.UP,
.image.Down {
    
   border:2px solid transparent;
   margin:0;
   padding:0;
}
.image.UP{
opacity:1.0;
   display:block;
   position:absolute;z-index:100;
   opacity:1.0;
   transition-duration: 0.66s;
  -webkit-transition-duration: 0.66s;
  -moz-transition-duration: 0.66s;
  -o-transition-duration: 0.66s;
 *!*-ms-transition-duration: 0.66s;*/!* /* IE9+ */
}
.image.UP:hover {
opacity:0.00;
   transition-duration: 0.66s;
  -webkit-transition-duration: 0.66s;
  -moz-transition-duration: 0.66s;
  -o-transition-duration: 0.66s;
 *!*-ms-transition-duration: 0.66s;*/!* /* IE9+ */
}
 
div.ImgWrap{
display:inline-block;
padding:0;margin:0;
background-position:center center;
background-repeat:no-repeat;
}
</style>
 
<div  class=ImgWrap>
<img class="image UP" src="http://uploads.ru/i/i/n/D/inDOK.png"/><img class="image Down" src="http://uploads.ru/i/3/E/W/3EWuB.png"/><br />
</div>
 |  |  
	| 
		
	| 
			
			 
			
				27.05.2012, 02:07
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 03.02.2012 
						Сообщений: 67
					 
		
 |  |  
	| 
	
 
	| Сообщение от Deff   |  
	| frant32, Прост делал - дабы анимировалось и при наводке, и при отведении мыши,
 хотя на мелких картинка(судя по Вашей) не сильно мешает, но на крупных будет эффект схлопывания
 |  
	
 Да на мелкой не заметно )))   
Но ТС  то задал Нужно сделать чтобы при наведении на темную картинку она плавно переходила в светлую. 
Не стал заморачиватся на обратном)))  хотя +3 строчки ради большего эффекта - ничто...			 Последний раз редактировалось frant32, 27.05.2012 в 02:15.
 |  |  
 
 
 
 |  |