【发布时间】:2014-12-09 15:49:29
【问题描述】:
developer here 表示,如果有人选择用其他东西标记您的帖子,它可能会破坏预期的样式。他们提供的解决方法似乎不必要地复杂。你同意这个人的观点吗?您还有什么建议吗?
【问题讨论】:
标签: tumblr
developer here 表示,如果有人选择用其他东西标记您的帖子,它可能会破坏预期的样式。他们提供的解决方法似乎不必要地复杂。你同意这个人的观点吗?您还有什么建议吗?
【问题讨论】:
标签: tumblr
标签样式
遗憾的是TagsAsClasses 的文档有点不完整,但澄清了here:
如果您使用
{TagsAsClasses}对带有特定标签的帖子应用特殊格式,您可能不希望这些特定标签出现在您的博客或仪表板上。幸运的是,带有下划线前缀的标签,例如 _promo,只会出现在{TagsAsClasses}中(下划线被移除)。
这仍然会导致问题,因为前缀 _ 在渲染时被删除,_promo 变为 promo。如果用户标记了一个帖子promo,它会无意中调用该样式。
加倍!
最简单的解决方案是为任何用于样式目的的标签添加双前缀。 __promo 变为 _promo。然后,您可以根据需要设置._promo 的样式。
【讨论】:
.tags a[href*='promo'] 之类的 css 隐藏课程,但当然它们仍然出现在 Tumblr 的其他部分