我有一个类,在该类中,我有一个为用户生成导航的功能,导航会根据您登录的角色进行更改。我的PHP页面创建了这个类的新实例,然后调用该函数并正确显示导航并链接到它所设想的位置但我的CSS没有应用。我的CSS是:
/* unvisited link */
a:link {
color: #000000;
text-decoration: none;
}
/* visited link */
a:visited {
color: #000000;
text-decoration: none;
}
/* mouse over link */
a:hover {
color: #000000;
text-decoration: none;
}
/* selected link */
a:active {
color: #000000;
text-decoration: none;
}
执行调用的函数是:
public function navigation(){
if($this->position == "Manager"){
print "<p><a href='restaurant.php'>Restaurant Details</a></p>";
print "<p><a href='reviewRequests.php'>Pending Requests</a></p>";
print "<p><a href='scheduleDesign.php'>Make a Schedule</a></p>";
}
print "<p><a href='schedule.php'>Schedule</a></p>";
print "<p><a href='dayOffRequest.php'>Request a day off</a></p>";
//print "<p><a href=''>Trade a shift</a></p>";
print "<p><a href='availability.php'>Availability</a></p>";
print "<br/><p><a href='logout.php'>Logout</a></p>";
}
修改 我应该提一下,这个函数是在一个php文件中。然后是另一个调用该函数并显示它的php文件的require_once
我的其余CSS正在工作,所以我知道它与文件本身无关。我想这可能与调用函数时的情况有关,与加载CSS时相比。
我的CSS正在加载html
<link rel="stylesheet" type="text/css" href="style.css">
答案 0 :(得分:0)
嗯,我觉得这是一个缓存问题,感谢您的评论,感谢您浪费时间。