2014-01-06 5 views
0

Я получаю мерцание в первых 3 из 9 основных элементов навигации в моих CSS-меню (нет подменю), которое происходит в IE, Safari, Firefox и Chrome, но ТОЛЬКО на домашняя страница.CSS меню мерцает со всеми браузерами

В частности, первый пункт меню «О программе» мерцает больше всего, в то время как «Приемники» и «Академики» мерцают, но не так открыто.

Мои мысли о том, что что-то противоречит меню на домашней странице, особенно что-то уникальное для домашней страницы, например, поиск Google, который я встроил в верхнюю навигацию (и старался как можно более ненавязчиво стилизовать) , или слайд-шоу jQuery.

Я попытался предложить несколько решений для мерцания в webkit, но никто не решил проблему.

+0

Вы пробовали отключить/удаление двух подозрительных предметов, чтобы увидеть, если проблема уходит? Может помочь определить основную причину. О, и у вас есть сайт разработчика, работающий по URL-адресу, на который я мог бы взглянуть? – WheretheresaWill

+0

Извините, я забыл указать URL-адрес: http://spmguardians.org Я попытался удалить слайд-шоу/предварительный просмотр и удалить поиск/предварительный просмотр Google, но не решил мерцание. Благодаря! – user2994241

ответ

1

Похоже, что это связано с тем, что ваши вышивальные шторы слишком широки. Таким образом, наведение на элемент навигации показывает их, что сразу же приводит к тому, что мышь расположена над ними, а не элемент навигации ... заставляя их снова скрываться. Отсюда мерцание (я думаю!).

Это не происходит в навигационных элементах справа, потому что они достаточно короткие, поэтому они не закрывают навигационные ссылки, когда «скрыты».

См. Изображение ниже ширины.

Изменение CSS, чтобы иметь больше верхнего значения -800px вроде следующего может помочь:

.dropdownContain { 
    width: 160px; 
    position: absolute; 
    z-index: 2; 
    left: 50%; 
    margin-left: -80px; /* half of width */ 
    top: -800px; 
} 

enter image description here

+0

Не беспокойтесь, можете ли вы пометить его как правильный ответ, пожалуйста (я ползаю по 1000 пунктов!). – WheretheresaWill

Смежные вопросы