我的网页是一个长的滚动页面,底部有html5视频,顶部有元素(z-index明智)。在Internet Explorer(边缘)中,当用户滚动窗口时,窗口外部视频顶部的内容似乎在进入窗口之前不会呈现,并且通常有点太晚;在滚动期间使元素“弹出”并叠加“绘制”。 如果我隐藏视频,它会按照我的预期滚动(它在其他浏览器中的工作方式)。
根据这个丑陋的网址
https://msdn.microsoft.com/en-us/library/jj680148%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396
如果我正确阅读,那么html5视频是“独立合成”的“明确分层”。这使得任何位于其上方的任何东西“隐含地分层”以用于独立构图。这可以解释一切。这是我的问题: 我知道当我滚动时视频都被暂停了。有没有办法告诉Internet Explorer,视频已经改为简单的静态图像,而在滚动时不需要“独立合成”?