【发布时间】:2018-11-17 13:32:49
【问题描述】:
我将 unicode \25C6 用于菜单中的黑色实心菱形,作为标签之间的分隔符。我在 Stack Overflow 上找到的每个线程都使用了 before 伪元素。我在这里搜索了大约一个小时,但我想要做的事情可能没有用正确的措辞搜索。
我只使用来自 Wordpress 的开箱即用的 21-12 主题和子主题。我确实发现了其他一些关于删除特定菜单项图标的类似问题,但我还没有找到适合我的问题。如果有人认为 ::after 更好用,我只想删除或“显示:none”第一个图标或最后一个图标。
我已尝试将其添加到 .nav-menu li 中,但这使其可点击并且可能存在问题。我希望我已将链接正确添加到该站点,如果没有,请道歉。
这是我试图让 unicode 工作的原因
.main-navigation ul.nav-menu ::before {
content: "\25C6";
list-style: none;
font-size: 1.15em;
color: #cc8040;
margin: 0 20px 0 0px;
}
.nav-menu li ::before {display: none;}
【问题讨论】: