2016-04-20 4 views
0

Тема яркости magento 2 имеет ошибку. Когда iam на iphone и откройте меню, меню открывается далеко.Magento 2 luma iphone отзывчивое меню

Он прошел через правую сторону экрана.

Если я делаю это на android, меню работает отлично.

Я смотрел код css, и я обнаружил, что ширина меню была рассчитана с помощью calc();

Он вычитал 54px из 100%. Я думал, что iO не справится с calc, но это не проблема.

Затем я попытался погладить ширину родительских элементов, чтобы найти проблему вычисления. Проблема заключалась в том, что ни одна из них не устранила проблему. И даже более странным был факт, что на андроиде он работал правильно.

У кого-нибудь есть эта проблема также с темой яркости? И, возможно, нашли решение.

Заранее вам за помощь.

ответ

1

На нашем сайте https://dampershop.nl мы решили эту проблему, изменив немного css.

Мы добавили:

html.nav-before-open, .nav-before-open body { 
    overflow: hidden; 
    position: relative; 
    height: 100%; 
} 

Это делает его так, что iphone/IOS устройство правильно открывает реагирующее меню.

Надеюсь, это поможет!

+1

У меня была такая же проблема с iOS 9. Это решение сработало для меня. Благодаря! – Galina

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

  • Нет связанных вопросов^_^