23

Я внедрил скользящее меню слева направо на моем сайте bootstrap 3.0, используя mmenu. Тем не менее, выступления в Android (галактика samsung) не идеальны. У меня также есть меню сбрасывания по умолчанию (nav-dropdown), которые работают намного лучше.Bootstrap 3.0 Скользящее меню слева

Мне было интересно, есть ли у кого-нибудь из вас решение улучшить левое меню? Есть ли какой-либо компонент Bootstrap 3.0, который бы сделал это и был бы таким же плавным, как и выпадающее меню по умолчанию? (не удалось найти ничего упомянутого в документе)? или любые другие рекомендации?

+3

Посмотрите на HTTP: // getbootstrap .com/examples/offcanvas/или http://stackoverflow.com/questions/16871718/toggle-sidebar-on-mobile-device-with-twitter-bootstrap-2-x возможно –

+0

Спасибо, друг. Я в конечном итоге использовал offcanvas. Просто несколько проблем с производительностью на других телефонах, чем iphones. – Syl

+0

Возможный дубликат [Bootsrap 3 и mmenu] (http://stackoverflow.com/questions/20280789/bootsrap-3-and-mmenu) – zessx

ответ

10

Возможно поздно, но здесь это плагин, который может сделать работу: http://multi-level-push-menu.make.rs/

Также v2 может использовать мобильный жест, такие как салфетки;)

14

Я считаю, что хотя Javascript вариант здесь, у вас есть более плавная анимация благодаря форсированию аппаратного ускорения с помощью CSS3. Вы можете достичь этого, установив следующие свойства CSS3 на движущемся DIV:

div.hardware-accelarate { 
    -webkit-transform: translate3d(0,0,0); 
     -moz-transform: translate3d(0,0,0); 
     -ms-transform: translate3d(0,0,0); 
      -o-transform: translate3d(0,0,0); 
      transform: translate3d(0,0,0); 
} 

Я сделал plunkr установку для ya'll, чтобы проверить и подправить ...

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