1

我希望能够将带有不同标签(例如汽车、摩托车、船舶)的照片发布到 tumblr。然后,在帖子中,每个标签应为每个标签显示不同颜色的水平线,例如蓝色代表汽车,红色代表摩托车,绿色代表轮船。如果我放一张带有其他标签(如自行车或飞机)的照片,它应该显示一条灰线。

我真的找不到解决方案。

在这里,但它显示了每个帖子的所有行:http: //ekoba.tumblr.com

4

1 回答 1

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

于 2012-04-17T11:27:14.243 回答