问题描述
如何更改标签列表(博客)中符号“#”的颜色? 我尝试了:first-letter(因为它是标签名称的第一个字符),但是第一个字母的结果也是彩色的。 谢谢
编辑: 代码是
<b:loop values='data:labels where (l => l.name contains "#" and l.name not contains "#39;")' var='label'>
<a expr:href='data:label.url'><data:label.name/></a><br/>
</b:loop>
我尝试的没有结果的jQuery是
$('div').each(function () { $(this).html($(this).html().replace(/(\#)/g,'<span style="color: #000000;">#</span>')); });
解决方法
如果我理解正确,我不知道,但是...“#”是标签名称的一部分,对吗?
所有标签的名称上都带有“#”符号,对吗?
如果是这样,我假设您可以更改/编辑标签名称以将其删除...如果正确,为什么不使用CSS :: before Selector添加“#”符号并赋予颜色你想要吗?
类似的东西:
.Label ul li a:before {
content: "#";
color: #ff0;
}