Форум русской поддержки Joomla!® CMS
17.08.2017, 10:08:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Основной курс по Joomla
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Верхнее меню мерцает

 (Прочитано 383 раз)
0 Пользователей и 1 Гость смотрят эту тему.
slepoy
Завсегдатай
*****

Репутация: +21/-0
Offline Offline

Сообщений: 713


Тотальная шизофазия


« : 23.02.2017, 00:05:32 »

Здравствуйте.

На сайте http://test.crimson-land.ru/videos при скроллинге вниз/вверх мерцает (моргает) красная панель верхнего меню.

По задумке красная панель (меню) скрывается при прокрутке вниз и отображается при прокрутке вверх.

Проверить "мерцание" можно так (один из способов): прокрутить вниз до середины страницы. Обновить страницу (после обновления вы должны автоматически оказаться также на середине странице). Прокрутите вниз/верх. (либо просто выполнить несколько переходов по различным страницам).

Что можно предпринять?

Спасибо.

Код
.t3-header {
 top: 0;
}
.animating .t3-header {
 -webkit-transition: 300ms;
 -o-transition: 300ms;
 transition: 300ms;
}
.scrollDown .t3-header,
.scrollUp .t3-header {
 background: #01579b;
 position: fixed;
 top: 0;
 left: 0;
 right: 0;
 z-index: 1000;
}
.scrollDown .t3-header {
 top: -300px;
}
Записан
dmitry_stas
Профи
********

Репутация: +935/-6
Online Online

Сообщений: 9957



« Ответ #1 : 23.02.2017, 02:06:36 »

проблема не в стилях, а в javascript. у вас там то scrollUp то scrollDown класс назначается по нескольку раз в секунду. смотрите ваш js
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet