滚动时 Table 元素出现在 table header 下方
Table elements appear under the table header when scrolling
我正在使用 Vue 和 bootstrap 创建一个 table:
<b-table
striped
hover
responsive="true"
:no-border-collapse="true"
:items="items"
:fields="fields"
:sort-by.sync="sortBy"
primary-key="userId"
:sort-desc.sync="sortDesc"
:sticky-header="tableHeight"
sort-icon-left
>
当我滚动 table 时,粘性 header 有效,但它看起来不太好,因为 table 的 body 中的元素仍然存在header下可见:
有没有办法保持粘性,但如果 table 的 body 中的元素位于 header“下方”,则它们不可见?
页眉的背景是透明的,这就是为什么您可以看到后面的正文行。
您需要使用 CSS 来制作 background-color 实体。
我正在使用 Vue 和 bootstrap 创建一个 table:
<b-table
striped
hover
responsive="true"
:no-border-collapse="true"
:items="items"
:fields="fields"
:sort-by.sync="sortBy"
primary-key="userId"
:sort-desc.sync="sortDesc"
:sticky-header="tableHeight"
sort-icon-left
>
当我滚动 table 时,粘性 header 有效,但它看起来不太好,因为 table 的 body 中的元素仍然存在header下可见:
有没有办法保持粘性,但如果 table 的 body 中的元素位于 header“下方”,则它们不可见?
页眉的背景是透明的,这就是为什么您可以看到后面的正文行。
您需要使用 CSS 来制作 background-color 实体。