我正在制作一个展示网站,其中有一个横向滑块,可以在各个作品之间进行滑动。假设共有100件作品,它们都是图形密集型和/或闪存对象。
同时,假设屏幕上最多只能同时显示4个作品。
它们都在一个大的div中,我使用jQuery来修改其left属性以移动该div。
在高端机器上它运行得很顺畅,但在比如netbook上它非常卡顿...甚至在较慢的浏览器上也是如此。
我的计划是找出将要可见的作品,并仅显示它们。我希望这样做可以提高性能。然而,我计划将visibility属性设置为hidden,以保留该元素的尺寸。但是,我想知道相对于隐藏作品,将display设置为none并创建占位符元素是否会更好?
还有其他方法可以提高较慢的机器/浏览器的性能吗?
同时,假设屏幕上最多只能同时显示4个作品。
它们都在一个大的div中,我使用jQuery来修改其left属性以移动该div。
在高端机器上它运行得很顺畅,但在比如netbook上它非常卡顿...甚至在较慢的浏览器上也是如此。
我的计划是找出将要可见的作品,并仅显示它们。我希望这样做可以提高性能。然而,我计划将visibility属性设置为hidden,以保留该元素的尺寸。但是,我想知道相对于隐藏作品,将display设置为none并创建占位符元素是否会更好?
还有其他方法可以提高较慢的机器/浏览器的性能吗?