2009-06-20 10 views
3

J'ai une page Web que je suis en train de tester dans IE et FF. Cela fonctionne parfaitement dans IE mais les feuilles de style ne seront pas chargées dans Firefox.CSS ne charge pas dans Firefox

Quelqu'un d'autre a-t-il déjà rencontré ce type de problème avec Firefox?

Notez également que ce n'est sur mon poste de travail dev chargement des fichiers localement ...

Voici la section d'en-tête du fichier html:

<head> 

<link rel="stylesheet" type="text/css" href="\\server\USERS$\myID\Projects\Intranet\css\common.css"> 
<link rel="stylesheet" type="text/css" href="\\server\USERS$\myID\Projects\Intranet\css\css.css"> 

<title>8927.html</title> 
</head> 
+0

Montrez-nous comment vous chargez votre CSS? – karim79

+0

Pourriez-vous publier votre code HTML et décrire la structure de ce répertoire? – Jacob

+0

Comment incluez-vous les feuilles de style dans votre page Web? Pourriez-vous fournir un exemple de code? –

Répondre

1

ok je l'ai fixé en utilisant ce qui suit et il travaille maintenant dans IE et FF:

<link rel="stylesheet" type="text/css" href="../css/common.css"> 
<link rel="stylesheet" type="text/css" href="../css/css.css"> 
1

CSS est traitée différemment dans Firefox qu'il est dans IE.

Toutefois, si votre code CSS devrait fonctionner correctement dans un navigateur, essayez:

  • La suppression du cache FF
  • Test Chrome ou Safari

Votre page a un code qui vérifie pour le type de navigateur qui peut arrêter le CSS quand il détecte que c'est FF?

4

chemins UNC

Si vous liez à un fichier dans un chemin UNC (par exemple, \\ servername \ share \ fichier.ext), vous devrez spécifier le chemin thusly:

file://///servername/share/file.ext 

Notez également que vous ne pouvez pas créer un lien vers le fichier: ///// servername pour obtenir une liste des partages de ce nom d'hôte en raison d'un bogue.

Source: http://kb.mozillazine.org/Links_to_local_pages_don%27t_work

+1

Btw. Pourquoi utilisez-vous des chemins UNC locaux vers le fichier css? N'y a-t-il pas une meilleure solution? (comme utiliser un serveur web pour gérer les envois de fichiers?) – SztupY

+0

Ceci est juste un emplacement intermédiaire pour HTML qui finit par être déplacé dans un CMS de production. – Joseph

1

Une conjecture sauvage, puisque je ne peux pas reproduire votre environnement: Je Je me demande si Firefox a des problèmes avec le chemin $ in ou les backslashes. J'essaierais d'abord de remplacer les barres obliques inverses par des barres obliques, puis j'essaierais d'encoder les URL en $ (c'est-à-dire en les remplaçant par% 24).

1

J'ai eu un problème similaire avec les fichiers javascript de temps en temps. Je pense que firefox est parfois sensible à la casse, alors assurez-vous que le chemin de votre fichier et son nom réel utilisent la même majuscule.

Questions connexes