1

我有这个文件:

<link src="http://mysite.com/theme/skin/frontend/default/beckin/css/options.css.php" rel="stylesheet" type="text/css">

这显示在源代码中。此外,当我单击源代码中的链接时,它会按原样显示 css。但是,浏览器没有使用这个文件,它也没有出现在 Firefox 检查器中。

我该怎么做才能让浏览器使用这个 css 文件?

顺便说一句:这是一个自定义扩展,允许您更改主题颜色。同样,该文件工作正常,但浏览器忽略它??

谢谢!

我在这里发布了这个 b/c 我认为一个好的 php 和 css 专家可能知道这个问题的答案。

4

3 回答 3

6

它不是“src”,而是“href”。

 <link href="http://mysite.com/theme/skin/frontend/default/beckin/css/options.css.php"  rel="stylesheet" type="text/css">
于 2013-03-16T19:44:09.537 回答
3

这是一个非常常见的错误:) 您应该使用“href”属性而不是“src”来指定文件的位置。

于 2013-03-16T19:45:30.090 回答
0

确保脚本发送有效的 Content-Type HTTP 标头:

header("Content-Type: text/css");
于 2013-03-16T19:49:09.933 回答