css - CSS 是如何工作的?

标签 css

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 9 年前

我想知道 css 是如何工作的。 获取下载的 html 是否会在 CSS 解释之前或之后解释? 或者它会在浏览器构建 DOM 后立即应用。请给我详细的说明。

最佳答案

HTML 页面按照构建顺序进行解析。如果 CSS 已经被解析,那么在被解析的 CSS 中具有样式的元素将在放置在页面中时立即获得样式。这就是为什么 CSS 最好加载到 <head> 中的原因。 - 在正文中的标签有机会被绘制到页面之前。

如果您延迟加载 CSS,则元素将以其“无样式形式”显示,直到它们的样式(任何)被解析。这就是所谓的“FUOC”或“无样式内容的闪光”

关于css - CSS 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9821362/

上一篇:css - 使用类更改 div 的大小?

下一篇:jquery - -webkit-转换 : No effect and background turns white

相关文章:

html - CSS 使 flex 包裹的元素不超过其 sibling 的宽度

html - 无法将 div 置于响应式网站上的另一个 div 中

css - 无法让我的 div 正确对齐

jquery - 如何在我的代码中实现 jquery.FloatThread 插件

javascript - 单击菜单在 <div> 中打开 pdf

jquery - Javascript 错误被标签推到右边

jquery - 如何在悬停时滚动到图像的底部

html - 出现水平滚动条 - 即使Div的宽度=100%

javascript - jQuery 使用页面滚动移动一个 div

css - 唯一字体名称的问题,是否需要脚本?