index.ctp 是样式的,但其余页面不是



索引页面是样式的,而其余页面不是。当我在浏览器中检查级联样式表(CSS)文件时,我惊讶地发现除了Index.ctp之外,所有页面都无法访问这些CSS文件。所有页面都在同一个文件夹中,并且提供了相同的链接来访问级联样式表,那么为什么其他页面无法访问这些CSS文件。我尝试了足够的方法来解决这个问题,但无法。 我试图在谷歌上解决这个问题,但找不到任何解决方案。

View/layout布局中包含样式表default.ctp而不是index.ctp

在您的

评论中

控制器名称为 FrontsController,文件夹 iname 为 Fronts.css 和 js 文件分别位于 css、js 文件夹中。 我用这种方式在关于页面中添加CSS文件。 – user3623305 35分钟前添加评论

将 CSS 的路径更改为 href="/css/reset.css"

无论如何,最好使用这样的HTML助手包含您的CSS文件

echo $this->Html->css('css_name');

如果您的 CSS 文件位于 app/webroot/css,并且它的名称是 main.css,请使用

echo $this->Html->css('main');

有关更多信息,请查看此处 http://book.cakephp.org/2.0/en/core-libraries/helpers/html.html#HtmlHelper::css

相关内容

  • 没有找到相关文章

最新更新