我正在构建在HTML主体顶部使用画布表面的Web应用程序。我使用画布在SPAN周围绘制边框。它几乎可以正常工作,但是页面加载仍然有问题。
我使用了chrome调试器,并注意到脚本执行后将应用css文件中的字体样式,这会混淆DOM getElementRects方法,并导致页面完全呈现后,跨距边框的位置不正确。下面是我的屏幕截图。
您知道如何解决吗?我可以等到CSS样式完全应用吗?
最佳答案
字体加载要比css加载花费更多的时间,需要以下命令-> How to be notified once a web font has loaded