feat(core): 优化nav右侧菜单栏

This commit is contained in:
王立帮
2025-05-18 00:13:11 +08:00
parent ac6af68999
commit 7ba3aea658
11 changed files with 470 additions and 400 deletions

View File

@@ -2,7 +2,4 @@
<a style="white-space: nowrap;">
{{d.text}}
</a>
<dl class="layui-nav-child layui-nav-child-r">
<!-- 二级菜单 -->
</dl>
</li>

View File

@@ -63,7 +63,7 @@
}
ul[m-id="{{d.mId}}"] button > a {
color: rgba(255,255,255,.7);
color: rgba(255, 255, 255, .7);
-webkit-transition: all .3s;
}
@@ -106,14 +106,25 @@
align-items: center;
}
ul[m-id="{{d.mId}}"] .left-btn-container {
ul[m-id="{{d.mId}}"] > div > .left-btn-container,
ul[m-id="{{d.mId}}"] > .right-area > .right-menu-container {
display: inline-flex;
}
ul[m-id="{{d.mId}}"] .left-btn-container button {
ul[m-id="{{d.mId}}"] > div > .left-btn-container > button[m-id="home-btn"] {
font-size: 18px;
}
ul[m-id="{{d.mId}}"] > .right-area > .right-menu-container {
margin-left: 10px;
z-index: 2000;
}
ul[m-id="{{d.mId}}"] > div > .left-btn-container > button,
ul[m-id="{{d.mId}}"] > .right-area > .right-menu-container > button {
font-family: "Lato", "Noto Sans SC";
height: var(--nav-left-btn-height);
font-size: calc(var(--nav-left-btn-font-size) + 4px);
font-size: 14px;
margin: 2px;
}

View File

@@ -0,0 +1,11 @@
<style>
div[m-id="{{d.mId}}"] {
position: absolute;
z-index: 1000;
width: 100%;
background: transparent;
bottom: 0px;
top: var(--nav-height);
}
</style>
<div m-id="{{d.mId}}"></div>