【发布时间】:2019-11-01 11:47:47
【问题描述】:
我正在尝试创建一个带有粘性标题的表格(不使用position: sticky。该表格也有溢出滚动条,但这会导致我现在拥有的 CSS 出现多个问题。我在这里有一个工作示例:@987654321 @(html和css定义在App.vue)。
我对当前 CSS 的问题是:
- 水平滚动时,标题行的底部边框在中途停止。
- 水平滚动,
Heading没有粘性(它应该始终保持在同一位置。(参见 3。) - 水平和垂直滚动时,列标题不会随当前视口滚动。
Heading仍然保持粘性,这是正确的行为。
我尝试了overflow、positioning 等的多种变体,但无法弄清楚我当前的 CSS 有什么问题。
【问题讨论】:
-
你应该添加vue标签
-
好吧,虽然这不是一个真正的 vue 问题...我只使用 vue 来设置
scrollAtTop标志并生成内容。 -
如果我不知道 vue,我对你的链接有点迷茫。这只是为了帮助
-
对于header的border-bottom问题,可以尝试风格化divsticky-above的border-bottom