2012-03-28 7 views
2

私はCodeIgniterのにスタイルシートを追加する追加:CodeIgniterのとスタイルシート

<head> 
<meta charset="utf-8"> 
<title>Site Administrator</title> 
    <link rel="stylesheet" href="../../css/administrator.css" type="text/css" ></link> 

</head> 

しかし、ルールが追加アレントを。私は2つのディレクトリを移動し、CSSに行く.. hrefの方向は右です..私はネットビーンズでオートコンプリート機能を使用..しかし、なぜルールは、ページに追加されていない?それはcodeignitersの問題ですか?スタイルシートで

マイルール:

 #container 
     { 
      margin: 0px auto; 
      width:50%; 
      background-color: #99BC99; 
     } 

     #container:first-child 
     { 
      text-align: center; 
     } 

     #heading 
     { 

      text-align: right; 

     } 
     h2 
     { 
      float:right; 
      margin-right: 130px; 
     } 
     a 
     { 
      text-decoration: none; 
     } 

私のhtml:

<div id="container"> 
<h1>ממשק מנהל</h1> 
<div id="heading"> 

     <h2> 
     <?php echo anchor('news/local/123', 'צור נושא', 'title="News title"'); ?> 
      </h2> 
     <h2> 
      <?php echo anchor('news/local/123', 'הוסף אמייל', 'title="News title"'); ?> 
     </h2> 
     <h2> 
      <?php echo anchor('news/local/123', 'שנה שם וסיסמה', 'title="News title"'); ?> 
     </h2> 

</div> 

UPDATE:

これは、私を与えるものである:

This is what it gives me: <link rel="stylesheet" href="http://localhost/finance_site/index.php/css/administrator.css" /> 

たびに、私はこれを行う:

<link rel="stylesheet" href="<?=site_url('css/administrator.css');?>" /> 

さてさて、私はそれを得た、それはこのようなものです:

<link rel="stylesheet" href="http://localhost/finance_site/css/administrator.css" /> 

それはなりますので、それを再書き込みする方法はありますがコードイグナイターへの相対リンク...または少なくともより移植性がありますか?

+0

指定された情報はあまりにも限定されています – safarov

+0

どのくらいの情報が欲しいですか? – BlackFire27

+0

作業しているフォルダ構造は何ですか? CodeIgniterはどこにありますか?CSSはどこにありますか? – cchana

答えて

3

使用href="<?php echo base_url();?>css/administrator.css

+0

真、それはページに移動しない – BlackFire27

+0

@ BlackFire27は私の答えを変更しました – dotoree

+0

これは正しいですが、コードイグナイターのエラーです。パスは正しい – BlackFire27

0

/css/administrator.csscss/administrator.cssを使用してみてください。

+0

を見つけましょう – BlackFire27

+0

あなたは私にあなたのプロジェクト構造を表示することができますが、相対パスの作業を:(doesntの – Shomz

+0

CodeIgniters構造を..あなたは、カルコゲノフルバレン骨格に慣れていない場合はハードに、説明するの? – BlackFire27

2

私はスタイルシートやCSS、jsなどのものを/ publicに置く傾向があります。

ビューで<?=site_url('public/css/administrator.css);?>を使用できます。

+0

? – BlackFire27

+0

,,,,,,,更新見ます,,,,,,,,,,,,,,,,,,,,,, – BlackFire27

+0

はい - ルートディレクトリにそれを作成します - 。http://example.com/publicを –

0

CSS -

<link rel="stylesheet" href="assets/css/some_file.css" /> 

JS - - これは、すべてのリンク

<base href="<?php echo base_url();?>" /> 

のデフォルトのターゲットを設定し、ベースタグを使用するあなたがする必要がある場合はJavaScriptにBASE_URLを渡すにはあなたは外部のjavascriptファイルを含める前にこれを使用できるajaxリクエストを作成します

<script> 
var BASE_URL = "<?php echo base_url();?>"; 
</script> 
関連する問題