Можно ли убрать анимацию слайдов в меню?

0

Я не могу найти настройку, чтобы удалить открытую анимацию слайда, введенную mmenu. Мне удалось мгновенно закрыть его, установив продолжительность перехода на ноль.

$("nav#menu").mmenu({
  searchfield: false,
  slidingSubmenus: false,
  header: {
    add : true,
    update : true,
    title : 'application'
  },
}, {
  transitionDuration: 0,
});
  • 0
    опубликовать свой код
Теги:
animation
mmenu

2 ответа

1
Лучший ответ

Изменяя значения от 0,4 с до 0,0, как показано ниже в файле jquery.mmenu.all.css, мне удалось открыть меню без анимации слайдов.

.mm-fixed-bottom {
  -webkit-transition: none 0.0s ease;
  -moz-transition: none 0.0s ease;
  -ms-transition: none 0.0s ease;
  -o-transition: none 0.0s ease;
}
0

Думайте, что вам нужна опция transitionDuration, установите его на 0. посмотрите на этой странице.

  • 0
    Да, как указано в вопросе, я уже установил его на ноль, но это работает только для закрытия, а не для открытия.
  • 1
    Лучше разместить свой код. Но если я правильно понял, этот плагин использовать продолжительность анимации из CSS. Проверьте CSS для свойств перехода. В файле jquery.mmenu.all.css я нашел несколько свойств.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню