首页 文章

index.ctp是样式的,但其余的页面都没有

提问于
浏览
0

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

2 回答

  • 0

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

  • 0

    在你的评论中

    控制器名称是FrontsController,文件夹名称是前端 . css和js文件分别位于css,js文件夹中 . 我用这种方式在关于页面添加css文件 . - user3623305 35分钟前添加评论

    将css的路径更改为href =“/ css / reset.css”

    无论如何,最好使用像这样的html helper来包含你的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

相关问题