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

Пример сделал - однозначно молодец.
Как вариант...

<!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="1.jpg" width=100px height=100px /><div id="one1">Кликнув по картинке выше, вы попадете на сайт Nike. Покрутите колесико мышки вниз. Правда, прикольно? Это вариант так называемого эффекта Parallax. Он не так уж давно применяется в веб, но его уже можно встретить на десятках сайтов. На днях в статье о дружественном духе сайтов Дежурка публиковала пример дизайна персонажей от Турбомилк, где они используют палаллакс в более привычном варианте. А вот на сайте Silverback эффект заметен только в момент, когда пользователь изменяет размер окна браузера. Кому интересны научные стороны вопроса – загляните одним глазком в статью о параллаксе на Википедии, коротко и ёмко, как и всегда.</div></li>
<li><img src="2.jpg" width=100px height=100px /><div id="one2">КЯн Лунн написал отличнейший туториал о том, как воссоздать эффект параллакса с сайта Найк. Смотрим здесь.</div></li>
<li><img src="3.jpg" width=100px height=100px /><div id="one3">И этот впечатляющий эффект не так уж и сложно повторить! Штука эта называется Dragdealer. Это JavaScript компонент, ориентированный на управление мышкой и имеющий воистину неограниченное количество вариантов развития и применения. Отличный подарок для программистов JavaScript..</div></li>
<script>
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>
Ответить с цитированием