如何在node.js和express中首先加载CSS
How to load the CSS first in node.js and express?
我在node.js中工作,并使用ejs进行前端编程。在加载页面时,它以非托管的方式显示所有内容,但在加载CSS后,它会显示正确的布局。
有没有一种方法可以先加载CSS,以便页面正确显示/加载?我听说有一种方法与async有关,尽管我不知道如何正确使用该函数。
放入
<link href="/public/css/simple-sidebar.css" rel="stylesheet">
在HEAD开始时,CSS将在页面呈现
1-隐藏所有页面
<body style="display: none;">
2-使用jQuery显示所有,当所有文件都加载时:
<script>
$(window).load(function() {
$("body").show();
});
</script>
或jQuery代替$:
<script>
jQuery(window).load(function() {
$("body").show();
});
</script>
相关文章:
- 当我更改Joomla时,它仍然从旧域加载CSS和Javascript
- 在非我的页面上重新加载CSS
- 网站未加载css、js或图像
- 如何在node.js和express中首先加载CSS
- 没有在django项目中加载CSS文件
- 在php中htaccess重定向url后,无法加载css和js
- Javascript可能阻止加载css背景图像
- 无法查找元素'手动加载CSS文件时的CSS属性
- 加载CSS文件并覆盖上一个文件
- 使用 JavaScript 动态加载 CSS 文件
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 仅在codeigniter视图页中加载CSS
- 如何在localhost上加载css和引导程序文件
- 为不同的屏幕分辨率加载css样式的Javascript不起作用
- QWebView.setHtml没有't加载CSS文件
- 预加载CSS背景图像[Can't use sprite]
- 如何加载css和js
- 使用requestAnimationFrame异步加载CSS样式表
- 使用 Angular 样式加载 CSS
- IE8 有时不加载 CSS