0

侧边栏、div 或表格上是否有任何 css 属性,我在打开时将我的内容发送到侧边栏下方?

我正在使用反应数据表组件。

侧边栏上的数据表:

在此处输入图像描述

数据表 CSS:

#RTable-7 {
    text-align: center;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    border: 3px solid #ddd;
    width: 100%;
}

#RTable-7 td, #RTable-7 th {
    border: 1px solid #ddd;
    padding: 8px;
}

#RTable-7 tr:nth-child(even){background-color: #f2f2f2;}

#RTable-7 tr:hover {
    /* background-color: #ddd; */
    background-color: #eea2a2;
}

#RTable-7 th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: #4CAF50;
    color: white;
}

侧边栏 CSS:

.navbar {
    background-color: #060b26;
    height: 80px;
    display: flex;
    justify-content: start;
    align-items: center;
}

.nav-menu {
    background-color: #060b26;
    width: 250px;
    height: 100vh;
    display: flex;
    justify-content: center;
    position: fixed;
    top: 0;
    left: -100%;
    transition: 850ms;
}
  
.nav-menu.active {
    left: 0;
    transition: 350ms;
    position: absolute;
}

4

1 回答 1

0

您需要将z-indexa的.nav-menu值赋予高于表的值。尝试这个

.nav-menu {
    z-index: 10 !important; // increase it if 10 doesn't work
}
于 2022-02-08T23:29:34.630 回答