Javascript 拒绝从中应用样式
我试图建立我的网站,但我面对这个问题,两天来我试图解决它,但我失败了。 浏览器拒绝将css页面仅应用于此页面,而我网站中的其他页面可以很好地使用css。这是我的问题页面代码Javascript 拒绝从中应用样式,javascript,html,css,node.js,Javascript,Html,Css,Node.js,我试图建立我的网站,但我面对这个问题,两天来我试图解决它,但我失败了。 浏览器拒绝将css页面仅应用于此页面,而我网站中的其他页面可以很好地使用css。这是我的问题页面代码 <!DOCTYPE html> <html lang="en"> <head> <%include partails/head %> <link rel="stylesheet" href="../stylesheets/resultPage.css"/> &
<!DOCTYPE html>
<html lang="en">
<head>
<%include partails/head %>
<link rel="stylesheet" href="../stylesheets/resultPage.css"/>
</head>
<body>
<% include partails/header %>
<h3 class="h3 mb-3 font-weight-normal text-center" id="title">نتيجة
الأختبار</h3>
<div class="container">
<div class="row">
<div class="col-md-10">
这是我的文件路径
- 样本10
- 公开的
- 样式表
- resultPage.css
- 样式表
- 看法
- resultPage.ejs
- 公开的
谢谢另一个错误是write小姐 拒绝应用来自“”的样式 看看那个网址 现在看看静态文件的位置(在公共目录中): 现在看看CSS在公共目录中的位置:
app.use(express.static("public"));
public/stylesheets/resultPage.css
因此,样式表的URL将是:
http://localhost:3000/stylesheets/resultPage.css
HTML文档大概位于:
http://localhost:3000/result/5b31bbcacc2864263d40d240/something/
…因此,您的相对URL:
…只升一级的,将解析为错误的位置
使用绝对路径从站点的根开始:
href="/stylesheets/resultPage.css"
可能重复一些值得检查的内容:在同一目录下工作的页面是否与出现故障的页面相同?它们的相对路径是否都正确?正在发送的失败页面是否为报告404错误的html页面?是,它们位于同一目录中。没有,每个页面都有自己的样式表,但页眉和页脚所有页面都共享页眉和页脚的样式,并且除此页面外,其他页面都可以使用。是的,页面加载了html,但没有css样式。非常感谢,它解决了这个问题,真的谢谢
href="../stylesheets/resultPage.css"
href="/stylesheets/resultPage.css"