fix:修复部分bug
This commit is contained in:
@@ -41,12 +41,14 @@
|
||||
v-for="(child, childIndex) in item.children"
|
||||
:key="childIndex"
|
||||
>
|
||||
<div
|
||||
<div class="menu-bar-item-parent">
|
||||
<div
|
||||
class="menu-bar-item-main"
|
||||
:style="{
|
||||
background: child.check ? 'rgba(112, 185, 54, 0.1)' : '#ffffff',
|
||||
color: child.check ? '#70b936' : '#000000',
|
||||
height: '51px',
|
||||
height: '32px',
|
||||
margin: '10px 0',
|
||||
borderRadius: '0',
|
||||
}"
|
||||
@click="childCheck(child, i)"
|
||||
@@ -57,6 +59,7 @@
|
||||
<div class="menu-bar-item-main-text">{{ child[property] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -189,7 +192,9 @@ function menusStatusToFalsefather(menus) {
|
||||
font-size: 13px;
|
||||
z-index: 99999;
|
||||
&-item {
|
||||
position: relative;
|
||||
width: 220px;
|
||||
z-index: 99;
|
||||
background: rgba(245, 245, 245, 0.6);
|
||||
&-child {
|
||||
background-color: #ffffff;
|
||||
@@ -275,4 +280,24 @@ function menusStatusToFalsefather(menus) {
|
||||
position: relative;
|
||||
z-index: 99;
|
||||
}
|
||||
.menu-bar-item-child{
|
||||
height: 50px;
|
||||
display: block;
|
||||
position: relative;
|
||||
top: 0;
|
||||
left: 0;
|
||||
/* background: #ffffff; */
|
||||
z-index: 999;
|
||||
}
|
||||
.menu-bar-item-parent{
|
||||
height: 50px;
|
||||
position: absolute;
|
||||
z-index: 999;
|
||||
left: 0;
|
||||
top: 0;
|
||||
background: #ffffff;
|
||||
opacity: 1;
|
||||
z-index: 100;
|
||||
height: 50px;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user