2009-06-20 92 views
3

我有一个网页,我正在测试IE和FF。它在IE中完美工作,但样式表不会在Firefox中加载。CSS未在Firefox中加载

是否有其他人遇到这种类型的问题与Firefox?

另外请注意,这只是我的开发工作站本地加载的文件上...

下面是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

向我们展示如何在CSS中加载? – karim79 2009-06-20 03:11:36

+0

您可以发布您的HTML并描述该网站的目录结构吗? – Jacob 2009-06-20 03:11:36

回答

1

确定我固定它通过使用下面的,现在可在IE和FF:

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

CSS在Firefox中不同的处理方式比在IE中。

但是,如果你的CSS应该在任何浏览器正常工作,请尝试:

  • 清除您的FF缓存
  • 测试在Chrome或Safari

您的网页是否具有检查任何代码对于浏览器类型,它可能会停止CSS,当它检测到它是FF?

4

UNC路径

如果你链接到一个UNC路径下的文件(例如,\\服务器\共享\ file.ext),您将需要正是如此指定路径:

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

另请注意,您无法链接到file:///// servername以获取由于错误导致的主机名上的共享列表。

来源:http://kb.mozillazine.org/Links_to_local_pages_don%27t_work

1

胡乱猜测,因为我不能复制您的环境:我想知道Firefox是否遇到$ in路径或反斜杠问题。我首先尝试用正斜杠替换反斜杠,然后尝试对$进行URL编码(即用%24替换它)。

1

我有一个类似的问题与JavaScript文件不时。我认为Firefox有时区分大小写,所以请确保文件路径和实际名称使用相同的大小写。