在处理车把演示时,我注意到在查看页面时样式表没有显示。我已提供下面代码和实时页面的链接。有谁知道为什么样式表不起作用?
代码在这里: https://github.com/sutri001/DA670/tree/master/week7_handlebars
实况页面在这里: http://67.205.184.187:1000
答案 0 :(得分:1)
您呈现的网页 具有引用您正在寻找的样式表的link
标记。发生了什么事情,当您对样式表发出请求时,您的服务器正在抛出404。
查看您的快速服务器的代码,我看到您告诉快递从public
目录静态提供文件(好)...但您没有{{ 1}}目录,甚至更多你的public
目录位于这样的地方之外。
我建议将您的css
目录移到新的css
目录中(这样您就可以{{1} })。这应该可以解决您的问题。
另外,请记住,浏览器正在处理您的public
标记,而不是服务器!这意味着浏览器目前正在尝试转到public/css/style.css
。值得庆幸的是,您的浏览器了解如何处理此问题,但这绝对不是您想要的。
您的link
代码http://yoursite/../../css/style.css
属性应设置为link
,因为从浏览器的角度来看,样式表所在的位置