Css 根据帖子更改tumblr主题

Css 根据帖子更改tumblr主题,css,themes,tumblr,Css,Themes,Tumblr,根据帖子,我正在寻找一种完全改变tumblr博客css风格的方法。我已经发现我们可以一个元素一个元素地做,但我想要的是有点不同 更具体地说: 我有两个不同的主题:黑暗的和光明的。 在同一个博客上,我想用黑暗的一个职位,我认为是分类1和轻的一个职位,我认为是类别2。 此外,我希望能够显示这两个类别的职位,使用轻主题 是否有任何方法可以轻松做到这一点 编辑 我所说的分类就像文章的主题,所以我可能不得不使用标签来区分文章。为了澄清:。浅的是分类1,。深的是分类2。CSS看起来像: body.light

根据帖子,我正在寻找一种完全改变tumblr博客css风格的方法。我已经发现我们可以一个元素一个元素地做,但我想要的是有点不同

更具体地说: 我有两个不同的主题:黑暗的和光明的。 在同一个博客上,我想用黑暗的一个职位,我认为是分类1和轻的一个职位,我认为是类别2。 此外,我希望能够显示这两个类别的职位,使用轻主题

是否有任何方法可以轻松做到这一点

编辑


我所说的分类就像文章的主题,所以我可能不得不使用标签来区分文章。

为了澄清:
。浅的
是分类1,
。深的
是分类2。CSS看起来像:

body.light {
    background: white;
    ...
}
body.dark {
    background: black;
    ...
}
{block:IndexPage}
<body class="light">
{block:Posts}
<!-- Add Post Logic Here -->
{/block:Posts}
</body>
{/block:IndexPage}

{block:PermalinkPage}
{block:Posts}
<body class="{TagsAsClasses}">
<!-- Add Post Logic Here -->
</body>
{/block:Posts}
{/block:PermalinkPage}

{block:TagPage}
<body class="{Tag}">
{block:Posts}
<!-- Add Post Logic Here -->
{/block:Posts}
</body>
{/block:TagPage}
模板逻辑看起来像:

body.light {
    background: white;
    ...
}
body.dark {
    background: black;
    ...
}
{block:IndexPage}
<body class="light">
{block:Posts}
<!-- Add Post Logic Here -->
{/block:Posts}
</body>
{/block:IndexPage}

{block:PermalinkPage}
{block:Posts}
<body class="{TagsAsClasses}">
<!-- Add Post Logic Here -->
</body>
{/block:Posts}
{/block:PermalinkPage}

{block:TagPage}
<body class="{Tag}">
{block:Posts}
<!-- Add Post Logic Here -->
{/block:Posts}
</body>
{/block:TagPage}
{block:IndexPage}
{block:Posts}
{/block:Posts}
{/block:IndexPage}
{block:PermalinkPage}
{block:Posts}
{/block:Posts}
{/block:PermalinkPage}
{block:TagPage}
{block:Posts}
{/block:Posts}
{/block:TagPage}
在InExpage上设置
.light
,因为它应该始终是亮的

在永久链接页面上,使用
{TagsAsClasses}
输出帖子的所有标记,包括
.light
.dark

在标记的页面上,使用
{Tag}
返回
.light
.dark


希望有帮助。

你说的“分类”是什么意思?图像vs文本vs视频。。。?图像的背景色?有某种标签吗?在任何情况下,如果您可以使用javascript获取类别,那么您可以应用css DynamicCalli。我已经编辑了我的文章,以便更清楚地了解我所称的类别。