在为Tumblr主题设计样式时,{TagsAsClasses}真的是根据它有哪些标签以不同方式设置帖子的最佳方式吗?

时间:2014-12-08 22:32:25

标签: tumblr

如果有人选择用其他内容标记您的帖子,则developer here表示可能会破坏预期的样式。他们给出的解决方法似乎不必要地复杂化。你同意这个人的观点吗?你还有什么建议吗?

1 个答案:

答案 0 :(得分:3)

使用标记设置样式

可悲的是,TagsAsClasses的文档有点不完整,但澄清了here

  

如果您使用{TagsAsClasses}对包含特定代码的帖子应用特殊格式,则可能不希望这些特定代码显示在您的博客或信息中心上。幸运的是,带有下划线的标签,如 _promo ,只会出现在{TagsAsClasses}中(删除下划线)。

这仍然会导致问题,因为在呈现时删除了前缀__promo变为promo。如果用户标记了帖子promo,则会无意中调用该样式。

加倍!

最简单的解决方案是为用于样式目的的任何标记加倍前缀。 __promo变为_promo。然后,您可以根据需要设置._promo样式。