Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Плавающее меню в правом верхнем углу через css3 и jQuery
Дата: Сб, 19.03.2011, 00:48:47 | Сообщение # 1
Аватарка ManHeT_TeN
OFF
Пользователь
309 Сообщения:
31 Награды:
0 Отзывы:
ICQ пользователя:
Skype пользователя:
Довольно-таки интересное горизонтальное меню, плавающее в правом верхнем углу. Фишка данного плагин состоит в том, что после каждой новой перезагрузки страницы пункты меню будут поворачиваться под произвольным углом

Для начала посмотрите демо: http://www.htmldrive.net/items....on-Menu

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

Code
<link rel="stylesheet" href="/css/style.css" type="text/css" media="screen"/>
<ul id="navigation">
<li class="home"><a title="Home">Home</a></li>
<li class="about"><a title="About">About</a></li>
<li class="search"><a title="Search">Search</a></li>
<li class="photos"><a title="Photos">Photos</a></li>
<li class="contact"><a title="Contact">Contact</a></li>
</ul>

Следующий код в самый низ после тега /body:

<script type="text/javascript">
$(function() {
var d=300;
$('#navigation a').each(function(){
var $this = $(this);
var r=Math.floor(Math.random()*41)-20;
$this.css({'-moz-transform':'rotate('+r+'deg)','-webkit-transform':'rotate('+r+'deg)','transform':'rotate('+r+'deg)'});
$('#content').css({'-moz-transform':'rotate('+r+'deg)','-webkit-transform':'rotate('+r+'deg)','transform':'rotate('+r+'deg)'});
$this.stop().animate({
'marginTop':'-70px'
},d+=150);
});
$('#navigation > li').hover(
function () {
var $this = $(this);
$('a',$this).stop().animate({
'marginTop':'-40px'
},200);
},
function () {
var $this = $(this);
$('a',$this).stop().animate({
'marginTop':'-70px'
},200);
}
).click(function(){
var $this = $(this);
var name = this.className;
$('#content').animate({marginTop:-600}, 300,function(){
var $this = $(this);
var r=Math.floor(Math.random()*41)-20;
$this.css({'-moz-transform':'rotate('+r+'deg)','-webkit-transform':'rotate('+r+'deg)','transform':'rotate('+r+'deg)'});
$('#content div').hide();
$('#'+name).show();
$this.animate({marginTop:-200}, 300);
})
});
});
</script>

Осталось лишь залить стиль из прикреплённого архива в папку css и картинку в папку images

http://letitbit.net/downloadl/29036.2a69e81f6763968b0cc1df256545/1718_Desktop.rar.html

Источник: http://www.htmldrive.net/

Winter 2011 is coming...
Я в банде "Задроты Фотошопа"
Сообщение отредактировал kosolimp - Сб, 19.03.2011, 18:30:44
Дата: Вс, 20.03.2011, 14:32:02 | Сообщение # 2
Аватарка EbasH
EBASH - ПОКА МОЛОДОЙ
OFF
Премиум
1909 Сообщения:
350 Награды:
45 Отзывы:
ICQ пользователя:
Skype пользователя:
Quote (ManHeT_TeN)
http://www.htmldrive.net/items....on-Menu

незаходит
Дата: Пн, 21.03.2011, 19:22:17 | Сообщение # 3
Аватар не установлен
OFF
Пользователь
91 Сообщения:
5 Награды:
0 Отзывы:
все заходит! красиво!
  • Страница 1 из 1
  • 1
Поиск: