有粘性元素时如何将div移到前景?

问题描述 投票:0回答:1

我有一个带有绝对定位的元素的标头(想象这是一个下拉列表)。之后,我有了一个带有数据和粘性标头的大表。

<div class="wrapper">
<div class="panel">
  <div class="dropdown">

  </div>
</div>
  <table>
    <thead>
      <tr>
        <th>A</th>
        <th>B</th>
      </tr>
    </thead>
    <tbody>
      <-- data -->
    </tbody>
  </table>
  </div>

css:

.panel {
  background: yellow;
  height: 40px;
  position: sticky;
  top: 0;
  width: 100%;
}

.dropdown {
  position: absolute;
  left: 10px;
  height: 200px;
  width: 200px;
  background: blue;
  z-index: 1000;
}

table {
  background: green;
  width: 100%;
}

thead th {
  background: orange;
  position: sticky;
  top: 40px;
}

提琴:https://jsfiddle.net/sh90fo4k/1/

为什么我不能用下拉菜单重叠表头?

html position z-index sticky
1个回答
0
投票

尝试这个

© www.soinside.com 2019 - 2024. All rights reserved.