私はこれが良い解決策であるとは確信していませんが、少なくとも私はいつもサイドメニューを見ることができます。
@media (min-width: 767px) {
ion-menu { /* always show menu */
display: block;
}
.menu-inner { /* always show menu */
transform: translateX(0px) !important;
}
ion-nav.menu-content { /* always show menu content */
cursor: pointer;
-ms-touch-action: manipulation;
touch-action: manipulation;
transform: translateX(304px !important);
}
.ion-page { /* recalculate page contents width deducted by menu width */
width: calc(100% - 304px);
}
button[menutoggle] { /* hide all non-working menu buttons */
display: none;
}
}
このソリューションの問題は、私がメニューを表示したり隠すことができなくなることです。それはいつもそこにある。
本当に表示/非表示にしたい場合は、カスタムコードを追加する必要があります。