谷歌报告我的网站有一个很大的 CLS,所以我正在检查网站的加载方式。我注意到在打印出 HTML 之前加载了 CSS。这怎么可能?不是应该先加载HTML文档,再加载所有资源吗?
在我的情况下,问题在于元素的顺序,在我的 HTML 中:
- 首先是标题
- 然后是页脚
- 然后是内容。
然后 CSS 将页脚定位到底部(这完全是因为 z-indexes 和固定的页脚位置)。
我设置了网络和 CPU 限制,我在检查器中看到 HTML 文档正在加载和添加新的 HTML 元素,而网站已经在设置样式。这是正常行为吗?我的网站使用 Smarty 生成 HTML,它可能是连接的吗?