2015-11-18 2 views
0

У меня есть класс, и в этом классе у меня есть функция, которая генерирует навигацию для пользователя, изменения навигации, основанные на том, с какой ролью вы вошли в систему. Моя страница PHP создает новый экземпляр этого класса, затем вызывает функцию, и навигация отображается правильно, а ссылки, где ее предполагается, но мой CSS, не применяются. Мой CSS является:Мой CSS не связан с моим кодом, сгенерированным PHP

/* 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>"; 
} 

EDIT Следует отметить, что эта функция находится в файле PHP. Затем требуется require_once другим php-файлом, который вызывает эту функцию и отображает ее

Остальная часть моего CSS работает, поэтому я знаю, что это не имеет никакого отношения к самому файлу. Я думаю, что это может иметь какое-то отношение, когда функция вызывается по сравнению с загрузкой CSS.

Мой CSS загружается в HTML

<link rel="stylesheet" type="text/css" href="style.css"> 
+0

Возможно, вы были перезаписаны некоторыми другими стилями в вашем файле CSS внизу. иначе в коде нет ничего плохого. –

+0

Можете ли вы показать нам, как вы связываете свои файлы CSS? – Chris

+1

php не имеет ничего общего с css, или любая клиентская сторона думает, поэтому не рассматривайте php. –

ответ

0

Ну, я чувствую себя тупой это был вопрос кэш, спасибо за замечания и жаль тратить время.