我无法在我的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');
答案 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目录与应用程序目录处于同一级别)