Code Igniter简单基本url css

时间:2012-09-20 18:17:24

标签: css codeigniter url helper

我想将外部css连接到页面。放在C:\wamp\www\QBCI\Style\syle.css上的css,我正在使用自动加载助手$autoload['helper'] = array("html","form","url");

所以,我写这个<link href="<?php echo base_url(); ?>Style/style.css" type="text/css" rel="stylesheet" />的css连接器,现在这里是视图

<html>
<head>
    <link href="<?php echo base_url(); ?>style/style.css" type="text/css" 
rel="stylesheet" />
</head>

<body>

    <div class ="header">
        http://localhost/QBCI/  //i was echoing base_url() 
    </div>

    <div class ="content">


    </div>



</body>

最后,这是我在config.php的基本网址 $config['base_url'] = 'http://localhost/QBCI';

stucture

为什么没有加载style.css?我做错了什么?

解决了,我制作了css文件&#34; syle.css&#34;而不是&#34; style.css&#34;对不起,谢谢你的支持

4 个答案:

答案 0 :(得分:1)

尝试

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

确保您的.htaccess正常工作且您的style/目录位于正确的位置(在大多数情况下位于 index.php 的同一文件夹中)。

当您使用子文件夹( QBCI )时,请确保将其放在.htaccess重写路径中。

答案 1 :(得分:0)

您确定在$config['base_url'] = '';中设置了config/config.php吗?

此外,文档建议您将base_url函数传递给路径而不是连接它,它不应该产生那么大的差别但是...... http://codeigniter.com/user_guide/helpers/url_helper.html

答案 2 :(得分:0)

您需要在base_url值中添加一个尾部斜杠:

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

答案 3 :(得分:0)

你的文件在Style / syle.css下而不是style.css你必须重命名该文件,因为你错过了一个