注意:CI框架下的CSS和JS的引用必須放在框架外面,比如,可建立resource文件夾與application同級,用來封裝CSS和JS。
在view層用resource里面CSS和JS可采用以下幾種方式:
1. 直接采用絕對路徑:
<link rel="stylesheet" href="/CI_message/resource/bootstrap/css/bootstrap-responsive.min.css">
2. 采用相對路徑:
2.1 在config.php里面,設置base_url
$config['base_url'] = 'http://localhost/ci_message/';
2.2 在control層
$this->load->helper('url');
2.3 view層
<link rel="stylesheet" href="<?php echo base_url('resource/bootstrap/css/bootstrap-responsive.min.css')?>">
3. 也是采用相對路徑,前兩步同2.1,2.2,
3.3 view層:
<base href="<?php echo base_url();?>"/> <link rel="stylesheet" href="resource/bootstrap/css/bootstrap.min.css">