CSS没有在Firefox中加载

时间:2009-06-20 03:06:35

标签: css internet-explorer firefox

我有一个我在IE和FF中测试的网页。它在IE中完美运行,但样式表不会在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>

5 个答案:

答案 0 :(得分:4)

UNC路径

如果要链接到UNC路径中的文件(例如,\\ servername \ share \ file.ext),则需要指定路径:

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

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

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

答案 1 :(得分:1)

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

但是,如果您的css在任何浏览器中都可以正常工作,请尝试:

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

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

答案 2 :(得分:1)

好吧我使用以下内容修复了它,它现在可以在IE和FF中使用:

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

答案 3 :(得分:1)

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

答案 4 :(得分:1)

我不时遇到类似javascript文件的问题。我认为firefox有时会区分大小写,因此请确保文件的路径及其实际名称使用相同的大小写。