CSS是否通过URL条件?

问题描述 投票:-3回答:2

我正在寻找解决此问题的方法。在我的主页上,背景是深色图像,因此,我的导航必须为白色。但是,在另一页上,都是白色的...我该如何做一个条件?我可以用我的网址或元素吗?

最佳


我忘了说,这是一个Magento2网站...所以我不是,我可以在正文html标签上添加一个ID。

javascript jquery css less
2个回答
0
投票

创建2个类,一个作为.dark,另一个作为.light.white,并在更改页面时添加此类。

.dark {
 color: white;
}

.light, .white {
 color: black;
}

并且所有子元素都需要继承父对象的颜色


0
投票

主页:

<body id="home_page">
...
</body>

其他页面:

<body id="other_page">
...
</body>

css

#home_page {
 background: black;
}
#other_page {
 background: white;
}

0
投票

我忘了说,这是一个Magento2网站...所以我不是,我可以在正文html标签上添加一个ID。

© www.soinside.com 2019 - 2024. All rights reserved.