[英]ejs file can't apply style sheet
我正在網站上工作,而CSS文件似乎已停止隨機應用於我正在處理的ejs文件。 鏈接有效(因為我可以按照vs代碼中的鏈接進行操作),但CSS文件不會加載。
我試過更改路徑但無濟於事,當我以崇高的態度運行它而不是在vs代碼中運行時,CSS文件被應用於ejs文件。 文件樹如下所示:
1 Project
-- 1.1 public
-- 1.1.1 demos.css
-- 1.2 views
-- 1.2.1 demos.ejs
EJS(demos.ejs)
<link rel="stylesheet" type="text/css" href="../public/demos.css">
CSS(demos.css)
body {
background: url(images/About-bg.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding-top: 80px;
}
在chrome上的inspect元素的控制台上說:
拒絕從' http:// localhost:8081 / demos / demos.css '應用樣式,因為它的MIME類型('text / html')不是受支持的樣式表MIME類型,並且啟用了嚴格的MIME檢查。
如果其他人遇到這種類型的問題,則可確定,但我通過在公共文件夾中創建一個demos文件夾來解決此問題,因為該ejs文件出於某種原因正在查找。
希望這對某人有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.