0

何时<img src="test.php" alt="">执行 PHP 脚本。为什么我不能这样做:

<link rel="stylesheet" href="css/test.php">

?

4

2 回答 2

1

你可以。只需确保在发送任何输出之前将 php 文件顶部的标头设置为 text/css 即可。此外,您可能想在其上设置一些缓存,我的偏好是用于遥远的未来,然后在/当我更改 css 时更改文件名。

<?php
header("Content-Type: text/css; charset=utf-8");    //make the browser see this as a valid CSS file
header("Cache-Control: public, max-age=31536000");  //long in the future for requestless caching
于 2013-10-16T17:02:47.207 回答
0

问题可能是标题,请在 test.php 脚本中包含此标题

<?php
  header('Content-type: text/css');

  /*your css below*/
?>

我希望它可以解决你的问题

于 2013-10-16T17:01:03.630 回答