2013-01-24 4 views
1

Ma page ne peut pas charger le CSS quand je suis en train de charger la page avec le contrôleur par défaut comme ceci: //localhost/mysite/
comment charger css dans codeigniter?

Mais quand je suis en train de charger la page comme ce //localhost/mysite/index.php/site/index css le CSS est chargé parfaitement, et je doivent créer à la fois mon css et les dossiers d'image comme ceci:

chemin C:\wamp\www\tt\assets\css et tous les autres chemins application sont dans le chemin racine du tt comme c:\wamp\www\tt\application.

S'il vous plaît donnez-moi la solution dès que possible.

+0

Qu'est-ce que votre 'regarder comme .htaccess'file? – Mudshark

+0

Que voulez-vous dire par ** chemin du tt ** ici? – aa8y

Répondre

1

vous devez donner des autorisations de lecture/écriture à dossier actif et vous devez l'utilisateur ce script pour lier le css

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

Créez un fichier .htaccess dans votre dossier tt. Et ce lieu pour enlever index.php de votre url:

RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

Et vous devriez être en mesure d'accéder à votre fichier directement <?php echo base_url()."tt/assets/css/cssfilename.css" ?>