Главная » Файлы » Прочие скрипты » jQuery

Красивое светлое горизонтальное меню с эффектом плавной подсветки пунктов на jQuery UI и jQuery
23.06.14, 11:29:39

Скачать файл




Интересное горизонтальное светлое меню, которое очень удачно впишется в практически любой светлый дизайн

Для начала посмотрите ДЕМО

Установка:

После /head на нужных страницах вставляйте:
Код
<style type="text/css">
  <!--  
  #nav{position:relative; margin:40px; background:#eee; padding:0; font-size:21px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:2px 2px 3px #ccc; -webkit-box-shadow:2px 2px 3px #ccc; box-shadow:2px 2px 3px #ccc;}  
  #nav .clear{clear:both;}  
  #nav ul{padding:0 0 0 5px; margin:0; list-style:none;}  
  #nav li{float:left; margin:5px 10px 5px 0; background:#eee; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}  
  #nav li a{text-decoration:none; color:#9e0039; display:block; padding:10px 15px;}  
  -->  
  </style>
  <script src="/js/jquery-ui.min.js"></script>
  <script src="/js/DD_roundies_0.0.2a-min.js"></script>

  <script>
  DD_roundies.addRule("#nav", "5px");  
  DD_roundies.addRule("#nav li", "5px");  
  </script>
  <script>
  $(document).ready(function(){  
$nav_li=$("#nav li");  
$nav_li_a=$("#nav li a");  
var animSpeed=450; //fade speed  
var hoverTextColor="#fff"; //text color on mouse over  
var hoverBackgroundColor="#9e0039"; //background color on mouse over  
var textColor=$nav_li_a.css("color");  
var backgroundColor=$nav_li.css("background-color");  
//text color animation  
$nav_li_a.hover(function() {  
var $this=$(this);  
$this.stop().animate({ color: hoverTextColor }, animSpeed);  
},function() {  
var $this=$(this);  
$this.stop().animate({ color: textColor }, animSpeed);  
});  
//background color animation  
$nav_li.hover(function() {  
var $this=$(this);  
$this.stop().animate({ backgroundColor: hoverBackgroundColor }, animSpeed);  
},function() {  
var $this=$(this);  
$this.stop().animate({ backgroundColor: backgroundColor }, animSpeed);  
});  
  });  
  </script>


Следующий код в то место, где будет само меню:
Код
<div id="nav">
<ul>
<li><a href="#about">About</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#recent">Recent projects</a></li>
<li><a href="#experiments">Experiments / miscellaneous</a></li>
<li><a href="#contact">Contact me</a></li>
</ul>
<br clear="all">


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

Материал подготовлен Apocalypse

Категория: jQuery | Добавил: Apocalypse | Теги: красивое, горизонтальное, пунктов, на, Светлое, JQuery, подсветки, эффектом, плавной, Меню
Просмотров: 333 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: