0

私は自分のcssをcodeigniterフォルダーのアプリケーションフォルダーに含めました:system application application / css / style.css

このようなcssファイルを含めると、ビューファイルを読み込めません <link rel="stylesheet" href="<?php echo base_url();?>css/style.css" type="text/css" media="screen"/>

理由は何でしょうか?この問題を解決するのを手伝ってください。

        <html>
        <head>
         <link rel="stylesheet" href="<?php echo base_url();?>css/style.css" type="text/css" media="screen"/>
        </head>
        <body>
            <table width="100%" border="1" >
                <td   align="left"><h1>hellooooooo</h1></td>
            </table>
        </body>
    </html>
4

4 に答える 4

0

ルートにCssフォルダーを保持し、phpページに以下のコードを記述します。私の問題を解決しました。

<link rel="stylesheet" href="../../css/style.css" type="text/css" media="all" />

于 2013-01-11T20:27:28.080 に答える
0

CSSファイルは、パブリックにアクセス可能なフォルダーにある必要があります。これは、(願わくば)applicationおよびsystemフォルダーには当てはまりません。

あなたの資産は次のようにあなたのindex.phpのほかになければなりません:

- index.php
- css/
    - style.css

次に、あなたの見解では:

<link rel="stylesheet" href="<?php echo base_url('css/style.css') ?>">
于 2013-01-14T04:18:05.200 に答える
0

base_url()は、yoursite.com/のようなURLを参照する必要があります。そのため、コードイグナイターディレクトリを指していない可能性があります。あなたのcssをyoursite.com/css/style.cssのようなホームディレクトリに置いてみてください。これはcodeignitersサイトでも提案されていることだと思います。

ただし、そのままにしておくのが最適な場合は、代わりに$_SERVER['DOCUMENT_ROOT']。'/yourcodeigniterfolderlocation / application / css/style.css'を使用してください。

于 2013-01-11T19:15:18.163 に答える
0

cssをアプリケーションフォルダに保存しないでください。アプリケーションフォルダの外にある必要があります。

プロジェクト名がprojectの場合は、プロジェクトにcssという名前のフォルダーを作成し、すべてのcssをそこに保持します。それらのCSSにアクセスするには、パスは次のようになります<?php echo base_url().'css/filename.css' ?>

于 2013-01-12T13:22:11.170 に答える