![](/img/trans.png)
[英]Transform Property translate 3d on a large div is very slow in IE10 && IE 11
[英]IE10 + 11: onscroll & transform laggy performance
我有一個簡單的代碼段,用於使用JS和CSS轉換創建“固定標頭”。 在現代瀏覽器上,性能很棒,但在IE 10和11上卻有所提高。
我不確定是IE的滾動事件緩慢還是樣式改變。
是否有解決方法以提高性能?
還是我需要走另外一條路? ( position:fixed
)-我真的不喜歡沿着位置固定的路徑前進,因為translateY解決方案也適用於表頭。
var el = document.getElementById('test');
window.onscroll = function() {
var wintop = window.pageYOffset;
var offset = el.offsetTop;
el.style.transform = 'translateY(' + (window.pageYOffset - el.offsetTop) + 'px)';
};
嘗試在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.