表格组件gridmanager在发布完固定列功能后,有位使用者通过github提交了issues,反馈其在firefox中表格发现表头错位BUG。
排查原因
调试定位后,发现是由于组件中配置了如下代码:
::-webkit-scrollbar {
background: transparent;
width: 10px;
height: 10px;
}
然而firefox并不支持-webkit-scrollbar
属性,因此在windows环境下Y轴滚动条宽度为17px。
mac环境下的firefox并不会出现这种情况,这是因为mac环境下滚动轴为浮起状态。