1

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

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

<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';

结构

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

解决了,我制作了css文件“syle.css”而不是“style.css”对不起各位,谢谢大家的支持

4

4 回答 4

1

尝试

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

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

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

于 2012-09-20T18:24:57.407 回答
0

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

$config['base_url'] = 'http://localhost/QBCI/';
于 2012-09-20T18:26:50.930 回答
0

你确定$config['base_url'] = '';在你的config/config.php?

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

于 2012-09-20T18:21:16.710 回答
0

您的文件位于 Style/syle.css 而不是 style.css 您必须重命名文件,因为您在

于 2015-11-07T17:35:15.530 回答