html - 如何在加载时停止 FOUT(无样式文本的闪烁)
问题描述
当我在 Chrome 或 IE 上从我的计算机上打开我的 html、css 和 js 文件时(我还没有尝试过其他浏览器),在我的谷歌字体加载之前,我有无样式文本的闪烁。我已经梳理了关于这个确切主题的大量帖子并尝试了许多解决方案,但我仍然找不到有效的解决方案。
在 html 文件中 head 标签的开头:
<style>html{visibility: hidden;opacity:0;}</style>
在 css 文件的末尾:
html {
visibility: visible;
opacity: 1;
}
这对我来说完全没有区别。
解决方案
推荐阅读
- c# - 使用 MongoDB 和 C# 在数组中查询深度嵌套的对象
- postgresql - 创建两个 docker 容器的问题:一个 postgreSQL 和一个带有 docker-compose.yml(PgAdmin 重新启动状态)的 pgadmin4
- javascript - webpack 4 sass-loader 不生成 scss 源映射
- c# - 将 DateTime 转换为日期,然后仅将日期作为字符串返回
- asp.net-core - 如何从 IHttpContextAccessor 获取当前用户(asp.net core 3)
- r - R多箱线图可视化
- python - Pandas join Value error 传递值的形状不一致
- java - 我怎样才能找到一个生日日期的方法
- c++ - c ++在结构向量中查找var
- sql-server - Visual Basic 错误“')'附近的语法不正确。”