[Помогите] появляющееся меню после загрузки сайта

Тема в разделе "Wordpress", создана пользователем GrblFF, 5 июн 2016.

  1. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    66
    Симпатии:
    1
    Здравствуйте. Пытаюсь сделать эффект появления меню после загрузки сайта. В js не силен поэтому запарился искать. Пробовал в <head> вставлять
    Код:
    <script>
    $(function () {
    $(".navi).css({display:'block'}).animate({opacity:'1'}, 3000)
    });
    </script>
    в css
    Код:
    .navi {display:block; opacity:0}
    Сам блок навигации
    Код:
    <nav class="navi desktop-navi">...</nav>
    Такая же структура работает локально не на вордпресс :( Подскажите пожалуйста, как сделать появление главного меню.
     
  2. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.264
    Симпатии:
    534
    GrblFF, можно попробовать что-то типа этого -
     
  3. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    66
    Симпатии:
    1
    Не работает. Пробовал различные манипуляции, в лучшем случае появляется и опять исчезает.
    Весил на .desktop-nav со стилем display:none и без стиля. Пробовал и hide() - show() и fadein() - fadeout - не работает. Пробовал и в <body> скрипт вставлять и в <head>, все равно нет блока, появляется на определенное функцией время и исчезает. Т.е я так понимаю стиль перевешивает значение функции. Может быть есть еще решение, которое скроет блок до полной загрузки страницы. Скорее всего это проблема именно вордпресса :(
     
    Последнее редактирование: 7 июн 2016