CI框架引入CSS文件问题 ?

下午自己写了点CSS,想引入CI框架里使用,谁知道这个小小的问题居然花了将近4个小时。现在的解决办法是在根目录建了一个public目录,然后将文件放进去,以这种方式引入:
<base href="<?php echo base_url();?>" /> 
<link rel="stylesheet" type="text/css" href="public/css/bootstrap.min.css">
感觉不是很满意,因为想把css文件放入到application的libraries目录下边,但是老是报403错误,求大神解答:如果将文件放入application目录下边,应该如何引用?

LEATH
浏览 704回答 1
1回答

三国纷争

1、两种方法,相对路径和绝对路径2、相对路径是相对网站根目录的路径也就是index.php所在的路径3、绝对路径可以使用config.php中base_url配置4、举例:static是根目录下的文件夹,存放静态文件相对:<script src="static/js/web.js"></script><link rel="stylesheet" type="text/css" href="static/css/style.css">绝对:首先php获取base_url的值$base_url = $this->config->item('base_url');//通过参数传递到html页面$this->load->view('index', array('base_url'=>$base_url));//页面中使用<script src="<?php echo $base_url; ?>static/js/web.js"></script><link rel="stylesheet" type="text/css" href="<?php echo $base_url; ?>static/css/style.css">
打开App,查看更多内容
随时随地看视频慕课网APP