Показать сообщение отдельно
  #4 (permalink)  
Старый 07.12.2011, 15:46
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,134

zloctb, я посмотрел свой примерчик

<!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>
<title>Документ без названия</title>
<style>
li{list-style:none;float:left;margin:20px;position:relative}
div{
	position:absolute;display:none;
	top:50px;left:50px;
	background:black;
	color: #ffffff;
}
</style>
</head>
<body>
<ul>
<li><img src="http://javascript.ru/forum/images/smilies/smile.gif" width=100px height=100px /><div id="one1">Кликнув по картинке выше, вы попадете на сайт Nike. Покрутите колесико мышки вниз. Правда, прикольно? Это вариант так называемого эффекта Parallax. Он не так уж давно применяется в веб, но его уже можно встретить на десятках сайтов. На днях в статье о дружественном духе сайтов Дежурка публиковала пример дизайна персонажей от Турбомилк, где они используют палаллакс в более привычном варианте. А вот на сайте Silverback эффект заметен только в момент, когда пользователь изменяет размер окна браузера. Кому интересны научные стороны вопроса – загляните одним глазком в статью о параллаксе на Википедии, коротко и ёмко, как и всегда.</div></li>
<li><img src="http://javascript.ru/forum/images/smilies/wink.gif" width=100px height=100px /><div id="one2">КЯн Лунн написал отличнейший туториал о том, как воссоздать эффект параллакса с сайта Найк. Смотрим здесь.</div></li>
<li><img src="http://javascript.ru/forum/images/smilies/laugh.gif" width=100px height=100px /><div id="one3">И этот впечатляющий эффект не так уж и сложно повторить! Штука эта называется Dragdealer. Это JavaScript компонент, ориентированный на управление мышкой и имеющий воистину неограниченное количество вариантов развития и применения. Отличный подарок для программистов JavaScript..</div></li>
<script>
(function () {
	var im=document.getElementsByTagName('img');
	var i;
	for(i=0;i<im.length;i++) {
		im[i].onmouseover=function(){
			this.nextSibling.style.display='block';
		};
		im[i].onmouseout=function(){
			this.nextSibling.style.display='none';
		};
	};
})();
</script>
</body>
</html>


В ИЕ8, ФФ, Опере и Хроме - всё работает...
Ответить с цитированием