Css wordpress菜单中不接受第一个子psuedo类

Css wordpress菜单中不接受第一个子psuedo类,css,wordpress,css-selectors,Css,Wordpress,Css Selectors,我有一个页脚导航,其中我使用的分隔符称为: #footnav li:before { content:'\00B7'; } 我不能针对第一个孩子,这样点就不会显示在第一个元素之前。我正在努力: #footnav li:first-child { content:''; } 我还尝试调用与wordpress中的菜单项相关的类。因为它是wordpress,所以我不能为第一个目标li放入实际的跨度标签。wordpress有什么诀窍吗 这是站点(主题,页脚导航): 试试这个: #footnav li

我有一个页脚导航,其中我使用的分隔符称为:

#footnav li:before {
content:'\00B7';
}

我不能针对第一个孩子,这样点就不会显示在第一个元素之前。我正在努力:

#footnav li:first-child {
content:'';
}

我还尝试调用与wordpress中的菜单项相关的类。因为它是wordpress,所以我不能为第一个目标li放入实际的跨度标签。wordpress有什么诀窍吗

这是站点(主题,页脚导航):

试试这个:

#footnav li:first-child:before {
content:'';
}

在此过程中,将您的
#footnav a
类设置为显示为内联块,以正确修复对齐方式。

css content:属性的使用方式与您尝试的方式不同(用于替换文本)。为此,您需要改用javascript。内容只能用于伪元素(例如:before)来插入文本,不能使用伪选择器(例如:first child)来替换文本

如果要在链接后插入箭头,则可以使用content属性:

a:after {
    content:' >';
}

有关更多信息,您可以阅读以下内容:

此外,如果您只想隐藏列表项,则可以使用“显示:无”