Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Прикрепляющийся и открепляющейся div

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1] 

> Описание: div сначала стоит на месте, затем становится fixed
WhyAlwaysMe
Отправлено: 17 Декабря, 2012 - 13:15:38
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Дек. 2012  


Помог: 0 раз(а)

[+]


Здравствуйте, проблема такая - нужно, чтобы блок(div) сначала оставался на месте, потом, когда он становится на верху экрана, он становился fixed(прилипал) к верху страницы.

И если можно дополнительно:
После фиксации становился полупрозрачным, а при наведении становился обычной прозрачности.

Код прозрачности как-то так:

CODE (javascript):
скопировать код в буфер обмена
  1. $(function() {
  2. $(window).scroll(function(){
  3. var scrollTop = $(window).scrollTop();
  4. if(scrollTop != 0)
  5. $('#menu').stop().animate({'opacity':'0.2'},400);
  6. else
  7. $('#menu').stop().animate({'opacity':'1'},400);
  8. });
  9.  
  10. $('#menu').hover(
  11. function (e) {
  12. var scrollTop = $(window).scrollTop();
  13. if(scrollTop != 0){
  14. $('#menu').stop().animate({'opacity':'1'},400);
  15. }
  16. },
  17. function (e) {
  18. var scrollTop = $(window).scrollTop();
  19. if(scrollTop != 0){
  20. $('#menu').stop().animate({'opacity':'0.2'},400);
  21. }
  22. }
  23. );
  24. });
  25.  
 
 Top
EuGen Администратор
Отправлено: 17 Декабря, 2012 - 13:51:59
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Не нужно 3 раза подряд создавать дублированную тему.
Тема закрыта!


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Корзина »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB