gpt4 book ai didi

php - 更改不同页面上包含的 PHP 的背景颜色?

转载 作者:可可西里 更新时间:2023-10-31 23:30:42 24 4
gpt4 key购买 nike

我们正在为一个学校元素制作一个网站,我们帮助使用一些(简单的)PHP。

我们有一个有 4 个页面的网站,我们在标题/导航中使用了 include。但是我们希望我们的页面有不同的背景颜色,但是如果我们改变颜色,所有站点的颜色都会改变,因为我们使用了包含。

这是一个页面示例:

<?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>

如果您需要更多信息以帮助我们,或者您不理解我们的问题,请写信。提前致谢!

最佳答案

您可以在包含标题之前为每个 PHP 文件设置颜色。然后您可以在 header.inc.php 的 css 中使用该 PHP 变量

<?php   
$pagetitle = "Forside";
$bodyColor = "#ff0000";
require_once("includes/header.inc.php");
?>

###SOME CONTENT FOR THIS PAGE###

<?php
require_once("includes/footer.inc.php");
?>

如果 css 在你的标题标签之间,你可以在你的 css 中做这样的事情:

....
....
body {
background:<?=$bodyColor;?>;
}
....
....

如果不是,您可以使用 style 属性,例如:

....
....
<body style="background:<?=$bodyColor;?>;">
....
....

关于php - 更改不同页面上包含的 PHP 的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27484073/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com