【发布时间】:2015-02-13 13:13:00
【问题描述】:
我们正在为一个学校项目制作一个网站,并帮助一些(简单的)PHP。
我们有一个有 4 个页面的网站,我们使用包含标题/导航。但是我们希望我们的页面有不同的背景颜色,但是如果我们改变颜色,所有网站的颜色都会改变,因为我们使用了包含。
这是一个页面示例:
<?php
$pagetitle = "Forside";
require_once("includes/header.inc.php");
?>
###SOME CONTENT FOR THIS PAGE###
<?php
require_once("includes/footer.inc.php");
?>
我们想改变“includes/header.inc.php”中
标签的颜色但正如我所说,如果我们更改该颜色,那么我们使用标题包含的所有页面上的颜色都会更改。
是否可以用一些 PHP 来改变它?
我们的导航非常简单,可以在这里看到:
<nav id="menu">
<a href="./index.php"><img class="navigation" src="./img/forside-billede.png" /></a>
<a href="./gaestebog.php"><img class="navigation" src="./img/gaestebog-billede.png" /></a>
<a href="./citater.php"><img class="navigation" src="./img/citater-billede.png" /></a>
<a href="./koncept.php"><img class="navigation" src="./img/koncept-billede.png" /></a>
</nav>
如果您需要更多信息以帮助我们或者您不了解我们的问题,请写信。提前致谢!
【问题讨论】:
-
因为你是在设置页面标题,所以使用 if 语句来查看你所在的页面,并相应地更改 css。