我有这个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" />
但内容无法加载。没有任何风格可行。有什么遗漏吗?
答案 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;
}
另外 - 请注意里面的解释(在评论中)。