mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-07-24 13:36:28 +00:00
fix: router 页面宽度设置
This commit is contained in:
@@ -10,7 +10,10 @@
|
|||||||
:visible="!hideMenu && menuVisible"
|
:visible="!hideMenu && menuVisible"
|
||||||
@item-click="menuVisible = false"
|
@item-click="menuVisible = false"
|
||||||
/>
|
/>
|
||||||
<div class="content">
|
<div
|
||||||
|
class="content"
|
||||||
|
:class="{ 'menu-open': menuVisible && !hideMenu }"
|
||||||
|
>
|
||||||
<router-view />
|
<router-view />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -75,7 +78,14 @@ export default {
|
|||||||
<style>
|
<style>
|
||||||
.content {
|
.content {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
|
max-width: 100%;
|
||||||
|
transition: max-width 0.3s ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.content.menu-open {
|
||||||
|
max-width: calc(100% - var(--menu-width));
|
||||||
|
}
|
||||||
|
|
||||||
.main-container {
|
.main-container {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
@@ -83,4 +93,10 @@ export default {
|
|||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
.content,
|
||||||
|
.content.menu-open {
|
||||||
|
max-width: 100% !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user