1

所以,我想在我的 Tumblr 主题上制作三种颜色作为标签背景,但如果我相乘

<a href="{TagURL}">{Tag}</a>

我只是得到更多的标签。

我希望第一个标签背景是红色的,第二个是蓝色的,第三个是绿色的,然后第四个又是红色的,依此类推,依此类推……这可能吗?

4

1 回答 1

1

您可以使用CSS设置页面内容的样式。通常你会使用classorid选择器来为每个标签设置不同的样式。但是因为 Tumblr 上的标签没有唯一的类/ID,所以你可以使用伪类nth-child。您可以在此处找到规范:http ://www.w3.org/TR/selectors/#nth-child-pseudo (也包含一些示例)。

css-tricks.com 上的相关博客文章:nth- ​​child 的工作原理


您还可以编辑您的主题并将类添加到您的标签。请参阅问题在 tumblr 中对类别使用不同的样式?以及解释它的答案。啊不,这会将类添加到整个帖子的容器中。因此,如果使用特定标签标记帖子,您可以采用不同的样式。但这不是你想要的。不过,您可能可以将变量{Tag}(即标签名称)添加到标签的标记中。使用这种方法,您必须手动定义哪些标签应该获得哪种颜色,这可能不是您想要的。

于 2012-10-16T02:07:10.820 回答