gpt4 book ai didi

CSS 中的 PHP - "If page is in this directory, echo this"

转载 作者:行者123 更新时间:2023-12-02 05:43:36 24 4
gpt4 key购买 nike

我在同一个托管包上有多个站点。它们都在不同的目录中。 (即“htdocs/site1”)。我希望能够让他们共享一个 CSS 文件。

我想知道是否有一种方法可以根据站点所在的目录更改某些元素的颜色。

理想情况下,我希望能够定义页面所在的目录以及每个目录使用的颜色。然后在我的 CSS 中做类似的事情:

.button { color: <?php echo $color ?> ;}

到每个获得颜色变化的元素。

这可能吗?如果可以,我该如何设置?

谢谢

最佳答案

您可以根据目录向您的 body 标签添加不同的类:

<body class="<?php echo $dir; ?>">

每个目录的 $dir 变量被赋予不同的值(比方说 $dir = 'site1',...)...

...然后有类似的东西:

.site1 #button { /*styles*/ }
.site2 #button { /*styles*/ }
.site3 #button { /*styles*/ }

在您的 CSS 文件中。

关于CSS 中的 PHP - "If page is in this directory, echo this",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11527316/

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