我的PHP文件样式表无法正常工作

时间:2016-12-07 17:40:14

标签: php

我有这个php文件,我希望它像样式表

<?php
header("Content-type: text/css; charset: UTF-8");

a:hover
{
color: #00B2ED;
}
.sub-main-menu nav ul  li a
{
color: #00B2ED;
}
.btn-fc
{
  background: #00B2ED none repeat scroll 0 0;
color: #ffffff;
display: inline;
font-size: 13px;
font-weight: 500;
line-height: 30px;
margin: 0;
padding: 7px 10px;
position: relative;
text-align: center;
text-transform: uppercase;
z-index: 1;

  border: 0; /* remove border   */
  cursor: pointer;

}

?>

这就是我称之为

的方式
<link rel="stylesheet" href="user-style.php" />

但内容无法加载。没有任何风格可行。有什么遗漏吗?

1 个答案:

答案 0 :(得分:1)

这是因为您的内容不是有效的PHP代码。

以下是一个更改它的选项:

<?php
header("Content-type: text/css; charset: UTF-8");
// the php parser expect to have php code here, but a:hover is not a php code.
// what we can do is just close the php block, and from here its a regular text file
?>
a:hover
{
color: #00B2ED;
}
.sub-main-menu nav ul  li a
{
color: #00B2ED;
}
.btn-fc
{
  background: #00B2ED none repeat scroll 0 0;
color: #ffffff;
display: inline;
font-size: 13px;
font-weight: 500;
line-height: 30px;
margin: 0;
padding: 7px 10px;
position: relative;
text-align: center;
text-transform: uppercase;
z-index: 1;

  border: 0; /* remove border   */
  cursor: pointer;

}
  

另外 - 请注意里面的解释(在评论中)。