1

外部CSSをページに接続したい。css が配置されC:\wamp\www\QBCI\Style\syle.css、autoload ヘルパーを使用しています$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 のベース URL を次に示します。 $config['base_url'] = 'http://localhost/QBCI';

構造

style.css がロードされないのはなぜですか? 私は何を間違えましたか?

解決しました。css ファイルを「style.css」ではなく「syle.css」にしました。

4

4 に答える 4

1

試す

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

.htaccess作品とディレクトリが正しい場所にあることを確認してください(ほとんどの場合、 index.phpstyle/と同じフォルダにあります)。

サブフォルダ(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 に答える