我希望能够使用不同的标签(例如汽车,摩托车,船只)将照片发布到tumblr。然后,在帖子中,每个标签应为每个标签显示不同颜色的水平线,如汽车为蓝色,摩托车为红色,船舶为绿色。如果我用自行车或飞机等其他标签放一张照片,它应该显示一条灰线。
我真的找不到解决方案。
这是它,但它显示了每个帖子的所有行:http://ekoba.tumblr.com
答案 0 :(得分:4)
如果更改主题标记以将帖子标记添加为HTML类,则可以根据标记设置CSS属性。例如,您可以设置主题:
{block:Posts}
<div class="post {TagsAsClasses}">
....
然后设置你的CSS:
div.cars hr {
color: blue;
}
div.motorcycles hr {
color: red;
}
这将为每个帖子的容器元素添加HTML类,这些元素基于您定义的标记,并允许您根据这些标记创建不同的样式。
您可以看到以下内容以获取更多信息:http://www.tumblr.com/docs/en/custom_themes#posts