How can I include the CSS file in CodeIgniter?

筅森魡賤 提交于 2020-01-01 04:51:13

问题


I have make a assets folder in root directory where application folder exist. now I have assets sibling to application.

Now when I tried to open http://localhost/CodeIgniter/assets/css/bootstrap.min.css in web-page it's not working.

Do someone can help me how I can got it worked.

In a solution I found that writing this line in config file will work but it's not work either by doing this change.

$config['base_url'] = 'http://localhost/CodeIgniter/';

Now please some guideline me how to load CSS file in CI.

solution :-

I have done something wrong in my codeigniter project. I download it again and try these thing again, without anything it's working.

thanks you all of guys. you save my time.


回答1:


define general css that used. Open "config.php" within directory CodeIgniter\system\application\config.

$config['css'] = 'mystyles.css';

Create a file named mystyles.css within root application: \CodeIgniter.

$this->load->helper('url');       
$data['css']        = $this->config->item('css'); 

You can load css in views pages like this.




回答2:


In constant.php:

define('URL','http://localhost/CodeIgniter/');
define('IMG',URL.'assets/img/');
define('CSS',URL.'assets/css/');
define('JS',URL.'assets/js/');

In config.php:

$config['base_url'] = URL;

In view:

<link rel="stylesheet" href="<?php echo(CSS.'bootstrap.min.css'); ?>">

Hope that helps somewhat.




回答3:


Add below line in your controller action /application/controllers/yourController.php

$this->load->helper('url');

Then add below line to your view file's head tag.

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

Assuming that you have assets/css/ folder is created in your app directory.

<path to your app folder>/assets/css


来源:https://stackoverflow.com/questions/14008832/how-can-i-include-the-css-file-in-codeigniter

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!