场景:我有SVG图像,我可以放大和缩小.根据变焦,我将在可见部分显示更多/更少的细节.
问题是:我应该注意不显示当前不可见的部分(屏幕外)的细节,或者渲染引擎是否足够智能在渲染之前跳过(剪辑)这些部分?
是的,浏览器通常足够聪明,不会渲染视口区域之外的东西。
但请注意,浏览器仍然需要遍历整个文档树,因此即使视口区域之外的内容也会产生影响。通常标记不感兴趣的子树就足够了,display="none"让浏览器在遍历时跳过它们。对于小文档,这通常不需要担心。
| 归档时间: |
|
| 查看次数: |
319 次 |
| 最近记录: |