Правильный способ обработки боковой панели навигации и верхней панели навигации зависит от размера экрана в приложении rails? - PullRequest
0 голосов
/ 08 апреля 2020

В настоящее время я создаю приложение rails, которое использует боковую панель для навигации. Чтобы сделать его более удобным для мобильных устройств, я создал еще одну панель навигации, которая расположена вверху тега body в application.html.erb.

. В настоящее время я отображаю их оба в * 1005. * тег, например <%= render 'shared/sidebar' %> и <%= render 'shared/mobilenavbar' %>. Моя идея заключалась в том, чтобы иметь css, который скрывает боковую навигацию до размера экрана x, а затем показывает боковую навигацию + скрытие верхней навигации от этого размера экрана вперед. Я реализовал это, но теперь весь сайт стал пустым.

При проверке элемент body теперь имеет высоту 0, когда скрывает отображаемые навигационные элементы.

Я собираюсь это правильный путь, или есть более эффективный способ сделать это? Спасибо, что нашли время, чтобы прочитать / ответить.

...