我想知道是否还有标记/(标记)'根据标签,tumblr的页面与主题不同。
例如,如果有人去了标记/绿色&#39;在我的博客上,背景为绿色,并标有/蓝色&#39;背景将是蓝色,但最好有更多可定制的选项。我不知道是否有一种方法可以在主代码中执行此操作,但我也认为可以通过创建自定义页面并以某种方式导入已标记的帖子(我无法成功完成)来实现< / p>
任何想法?
答案 0 :(得分:1)
https://www.tumblr.com/docs/en/custom_themes#tag-pages
您希望在模板HTML({tag}
或类似内容)中使用<body id={Tag}>
作为某种ID。这样,您就可以使用css仅使用该id更改页面中的元素(请注意,如果在发布时标记被拼写错误,则无效)。您也可以将它作为多个元素的类使用,但结果相同,但我不确定是否会在代码中留下文字"class={tag}"
,因此我将其放在{block:TagPage}
中标签
如果它只是颜色的东西,那么你可以在你的CSS中有这样的东西:
{block:TagPage}
.{tag} {background-color: {tag};}
{/block:TagPage}
我不完全清楚如果标签是多字标签会发生什么(具体来说,我不知道从多字{URLSafeTag}
生成的类是否有效html,因为我不记得了不可思议的是,不是字母数字的字符会发生什么?