所以,我想在我的Tumblr主题上制作三种颜色作为标签背景,但如果我繁殖
<a href="{TagURL}">{Tag}</a>
我只是获得更多标签。
我希望第一个标签背景为红色,第二个为蓝色,第三个为绿色,然后第四个为红色,依此类推,依此类推...... 这可能吗?
答案 0 :(得分:1)
您可以使用CSS设置页面内容的样式。通常,您可以使用class
或id
选择器对每个标记进行不同的样式设置。但由于Tumblr上的标签不具有唯一的类/ ID,因此您可以使用伪类nth-child
。你可以在那里找到规范:http://www.w3.org/TR/selectors/#nth-child-pseudo(也包含一些例子)。
css-tricks.com上的相关博文:How nth-child Works
您还可以编辑主题并向标记添加类。请参阅问题Using different styles for categories in tumblr?和解释它的answer。啊不,这会将类添加到整个帖子的容器中。因此,如果标记有特定标记,您可以对帖子进行不同的样式设置。但那不是你想要的。但是,您可以将变量{Tag}
(可能是标记名称)添加到标记的标记中。使用此方法,您必须定义哪些标记应手动获取哪种颜色,这可能不是您想要的颜色。