重定向页面后,不会在codeigniter中获取CSS

时间:2017-09-21 05:18:00

标签: php html css codeigniter

重定向页面后,不会在该重定向页面中获取存储在assets文件夹中的css和js。

以下是重定向页面的代码,此页面的名称为interior.php

<a class="viewall pull-right" href="<?php echo base_url("details/profile/".$article->type_id); ?>">

它被重定向到的页面是profile.php,这是此页面中的css链接:

<link rel="stylesheet" href="../assets/css/style.css"/>

与css和js一起,我也没有将图像存储在Assets文件夹中的img文件夹中。 assets文件夹位于应用程序文件夹中与视图文件夹相同的级别。

1 个答案:

答案 0 :(得分:1)

使用绝对URL,而不是使用相对URL。您可以使用base_url()以下列方式实现此目的:

<link rel="stylesheet" href="<?php echo base_url('assets/css/style.css'); ?>"/>

要使上述代码生效,您需要将assets文件夹移动到基本目录(比应用程序高一级)。