Время:
Меню сайта
Категории файлов
Блок: Фиолетовый фон
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Мини-чат
Статистика
Онлайн всего: 8
Гостей: 8
Пользователей: 0


Самые активные
Wonkz
10910 сообщений
Kирилл
7915 сообщений
HeRo_0INe
7079 сообщений
flemqaa
6807 сообщений
-Bacardi-
5939 сообщений
Tёмчик
5504 сообщений
Lexa4
5366 сообщений
Clouder16
5317 сообщений
AdWise
5266 сообщений
Gatop
5167 сообщений
Прозрачное меню при скроллинге
Просмотров: 314 | Загрузок: 0 | Комментариев: 1 | Дата: 16.06.2025 | Добавил: Resset


При прокрутке страницы, меню(в данном скрипте полоса), будет полупрозрачной.
При наведении или своем положении(без прокрутки) полоса(меню) будет стандартной.

1. Сама полоса(можно внутрь поставить меню) , в любое место:

Code
<div id="fixed_menu" style="background:#000;position:fixed;width:100%;height:30px;left:0px;top:0px;"> </div>


2. Ну и ниже(желательно перед </body> ставим это:

Code
<script type="text/javascript">  
  $(function() {  
  $(window).scroll(function(){  
  var scrollTop = $(window).scrollTop();  
  if(scrollTop != 0)  
  $('#fixed_menu').stop().animate({'opacity':'0.2'},400);  
  else  
  $('#fixed_menu').stop().animate({'opacity':'1'},400);  
  });  

  $('#fixed_menu').hover(  
  function (e) {  
  var scrollTop = $(window).scrollTop();  
  if(scrollTop != 0){  
  $('#fixed_menu').stop().animate({'opacity':'1'},400);  
  }  
  },  
  function (e) {  
  var scrollTop = $(window).scrollTop();  
  if(scrollTop != 0){  
  $('#fixed_menu').stop().animate({'opacity':'0.2'},400);  
  }  
  }  
  );  
  });  
  </script>
Комментарии