CodeIgniter - css文件不起作用

时间:2016-08-31 09:45:40

标签: php css codeigniter

我在CodeIgniter框架中遇到css文件问题。在我的autoconfig文件中,我加载了url和html帮助器。在视图中我有代码:

<?php echo link_tag('application/assets/css/style.css')?>

但这段代码不起作用。在配置文件中,我的base_url是http://localhost/CI。我的目录结构是

-application    -资产       -CSS    -views       -partials       -家 我试试

<link rel="stylesheet" type="text/css" href="<?=base_url()?>application/assets/css/style.css"/> 

<link rel="stylesheet" type="text/css" href="<? echo base_url('application/assets/css/style.css')?>"/>

但这也行不通。

3 个答案:

答案 0 :(得分:2)

将您的资产文件夹放在项目根目录,外侧应用程序文件夹中。

将链接更改为,

<?php echo link_tag('assets/css/style.css')?>

CI文件夹结构

the MSDN

答案 1 :(得分:1)

您需要在应用程序文件夹外使用资产文件夹,例如:

enter image description here

比你可以打电话:

<?php echo link_tag('assets/css/style.css');?>

答案 2 :(得分:0)

我认为你不会从url中删除index.php所以你应该像这样设置css的地址:

<?php echo site_url('assets/css/style.css')?>