【发布时间】:2016-02-11 19:15:57
【问题描述】:
我有一个表格,我正在尝试在其中制作标题,并且其左侧的任意数量的列都是“粘性的”。就像在表格数据垂直滚动时一样,标题保持在顶部。如果有足够的列垂直滚动,数据和标题是垂直滚动的,但有些列会粘住。
这是一个带有粘性标题的可垂直和水平滚动的表格。
http://jsfiddle.net/7b29Lkwy/5/
重要的部分是
.sticky-table {
width: 100%;
height: 100%;
overflow-x: scroll;
}
.scroll {
float: left; /* Makes with total content width */
min-width: 100%; /* In case there isn't enough columns */
height: calc(100% - 35px); /* Assuming we know head height */
overflow: scroll;
}
但我不确定如何在包含粘性列的同时做到这一点。
【问题讨论】:
-
将标题放在一个单独的 div 中,不会随其余部分一起滚动。
标签: css google-chrome