Так что я стараюсь, чтобы эти два дивана нажимали друг на друга, но FPS делает огромный удар, и я знаю, что это из-за перекраски дома ... Но можно ли это избежать?Как избежать перекраски dom при регулировке ширины?
http://codepen.io/Strongarm/pen/obXmmg
document.getElementById("left").addEventListener("click", function(){
TweenMax.to(".left", 0.5, {width:"100%"});
TweenMax.to(".right", 0.5, {width:"0%", opacity: 0});
fullScreen = true;
});
document.getElementById("right").addEventListener("click", function(){
TweenMax.to(".left", 0.5, {width:"0%", opacity: 0});
TweenMax.to(".right", 0.5, {width:"100%"});
fullScreen = true;
});
Моя догадка проблема с самим TweenMax плагин. Если я правильно догадываюсь, ваши анимации довольно просты, и когда они реализованы с использованием анимации css или анимации jQuery(), будет более гладкой, чем река. – AVAVT