css实现table表头和列固定
需求分析:实现table表头和固定列定位,滚动位置不变,这里采用positons: sticky粘性定位来实现。
样式代码具体结构去看demo
1 | #table { |
直接设置position: sticky; left和top就可以实现了,注意,一个sticky元素会“固定”在离它最近的一个拥有“滚动机制”的祖先上(当该祖先的overflow 是 hidden, scroll, auto, 或 overlay时),即便这个祖先不是最近的真实可滚动祖先。
需求分析:实现table表头和固定列定位,滚动位置不变,这里采用positons: sticky粘性定位来实现。
1 | #table { |
直接设置position: sticky; left和top就可以实现了,注意,一个sticky元素会“固定”在离它最近的一个拥有“滚动机制”的祖先上(当该祖先的overflow 是 hidden, scroll, auto, 或 overlay时),即便这个祖先不是最近的真实可滚动祖先。