我为 Web 应用程序构建了一个日历,类似于FixedHeaderTable jQuery 插件。
对于网格,我使用类似的结构<div style="position:absolute; overflow:scroll"><tables/></div>
并设置 div 的scrollTop
.
有时滚动会产生故障:
这种情况(至少)发生在 OSX 10.6.8 和 Firefox 25 上,我知道这是一个狭窄的目标群体,很难复制,但我仍然对这种故障的可能原因感兴趣,并且,当然,可能的解决方案(强制重绘?)。
到目前为止,我知道如果我不使用它,它就会position: absolute
消失div
...
奖励:在表格单元格中,我有框,如下所示:
<td>
<div style="position:relative">
<div style="position:absolute; width:100px; height:100px; z-index:10" />
</div>
</td>
当它们部分滚动到视野之外时,其背景颜色和边框会消失:
(monique 是透明的......)
现在,省略 inner div
sz-index
解决了这个问题,但不省略它解决了第一个问题。
好的,对不起,这太狭窄了,但也许有人以前见过类似的东西。