0
我正在開發一個jQuery插件,用於在向下滾動頁面時顯示「堆棧」中的元素。更改位置時Safari的渲染問題:固定位置:相對
Github上回購是在這裏 - https://github.com/JayBizzle/Reveal
演示是在這裏 - http://jaybizzle.github.io/Reveal/
一切都在Chrome的偉大工程,但在Safari中進行測試時,我看到了一些奇怪的渲染問題。
如果您在Safari中查看演示並且相當快速地向下滾動,您會發現在彩色DIV之間出現白色間隙。
更奇怪的是,如果您檢查其中一個位置不正確的DIV,檢查員會在正確的位置突出顯示DIV。另外,如果您在檢查員的同時更改了CSS屬性的其中一個元素,例如添加邊框,頁面將重新繪製,並且元素顯示在正確的位置。
任何人有任何想法,如果這是一個Safari錯誤,或者我可以克服一些鮮爲人知的CSS?
so so Firefox – JFK
是的,雖然我注意到它可能並不像FireFox那麼糟糕。非常奇怪的*錯誤*雖然 –
我會做的是延遲執行'scroll'和'resize'事件,直到它們完成爲像http://jsfiddle.net/nRCX9/ – JFK