Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 10.10.2015, 11:43
Интересующийся
Отправить личное сообщение для deniskutovskiy Посмотреть профиль Найти все сообщения от deniskutovskiy
 
Регистрация: 02.10.2015
Сообщений: 18

Сообщение от рони Посмотреть сообщение
deniskutovskiy,
вариант ...
...

  <script>
     $(function(){
       var s = $(".block");
       $(window).scroll(function() {
         s.each(function(indx, elem){
               var pos = elem.getBoundingClientRect(),
               color = $(elem).css("backgroundColor");
                if(pos.top > -500 && pos.top < 100) $("#header").css({"backgroundColor" : color})
               });

      });
});


  </script>

...
Этот код помог окрашивать хедер в цвет дива, который «проходит через него». Добавил к нему условие, меняющее цвет на другой и в принципе выполнил задачу. Огромное спасибо рони за оказанную помощь!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета кнопки для каждого пользователя kade Общие вопросы Javascript 3 23.09.2014 20:02
Изменение класса элемента в зависимости от разрешения экрана funfot Элементы интерфейса 3 20.09.2014 15:20
Изменение цвета элемента donbarton639 Общие вопросы Javascript 4 24.07.2014 12:51
Как отловить изменение computedStyle элемента danik.js Events/DOM/Window 8 25.10.2012 16:40
Изменение цвета ссылки в зависимости от ее адреса theVid jQuery 1 06.10.2012 19:56