CodeIgniter加载css和定位

时间:2014-07-18 05:10:00

标签: php css codeigniter

我无法在我的codeIgniter视图文件中使用外部css文件。 我怎么能完成它。我也在加载一个模板和视图文件。并且css对模板工作正常。但不是观点。 无论如何我还可以用它来获得视图和控制器的相对定位吗?

和狡猾的Sry家伙不能分享代码。

dir结构:

-application     -controller     -模型     -视图 -CSS -js ...

css和js文件夹位于应用程序文件夹之外。

我正在使用

<&#;链接href =' base_url; ?> /css/style.css'的rel ="样式表"> $ this-> base_url = $ this-> config-> item(' base_url');

2 个答案:

答案 0 :(得分:1)

将css / js / images / etc文件夹放在根目录中。通过这种方式,您可以向网站添加css或任何资产。就这么简单。

<?php echo base_url("css/style.css"); ?>

更新:确保.htaccess文件允许访问这些文件夹。

答案 1 :(得分:0)

您可以使用site_url()或base_url()函数

来完成

你可以这样做:

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

OR

 <link href="<?=base_url('css/custom.css');?>" rel="stylesheet" type="text/css">

OR

 <link href="<?=site_url('css/custom.css');?>" rel="stylesheet" type="text/css">

您可以尝试其中任何一种

注意:根据您的目录结构,您的css目录与应用程序目录处于同一级别)