我的CSS没有被应用到我生成的PHP代码

时间:2015-11-18 05:56:14

标签: php html css

我有一个类,在该类中,我有一个为用户生成导航的功能,导航会根据您登录的角色进行更改。我的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">

1 个答案:

答案 0 :(得分:0)

嗯,我觉得这是一个缓存问题,感谢您的评论,感谢您浪费时间。