如何仅将 css 样式应用到主页

how to apply css style only to homepage

所以我有一个 SMF 论坛,我只需要在主页上应用背景图像。当我只是简单地将样式添加到 .body 时,它确实会更改主页背景,但也会更改其他部分,例如:论坛板和帖子。所以我只想在主页上显示背景图片,它不应该应用于其他论坛部分。这可能吗?

有可能。 最简单的方法是在主页正文元素中添加 class。

<html>
---
<body class="has-background-img">
---
---
</body>

此外,从您不希望出现背景图片的其他页面中删除此 class。

如果您只想在主页上使用背景,最好使用内联样式方法。

<html>
...
...
<body style="background-image: url("gradient_bg.png");">
...
...
</body>
</html>

CSS Background CSS How to