区分管理员和版主的盾牌图标

我知道已经很晚了,但我还是想分享一下我通过 CSS 和 JS 显示管理员皇冠(目前仅在话题页面)的解决方案。我也需要一些帮助,因为不知何故我的 JS 代码无法运行。我在那个内联主题 JS 文件中能看到它,但仍然无法生效(不过在 jsfiddle 上运行正常)。

CSS

.names span.admin a::after {
content: "";
width: 17px;
height: 14px;
margin-left: 5px;
background-image: url(https://www.dropbox.com/s/0oi0y3ex3rtfvk5/cd-crown.svg?raw=1);
background-repeat: none;
display: inline-block;
position: relative;

}

JS(用于在悬停时显示标题——但正如我所说,当我将其包含在 中时无法工作)
可运行的 Jsfiddle 演示

var cdcrowntitle = document.querySelector(".names .admin a");
cdcrowntitle.setAttribute("title", "社区管理员");
2 个赞