在wordpress菜单中不接受First-Child伪类

时间:2011-09-14 18:07:44

标签: css wordpress css-selectors

我有一个页脚导航,我正在使用来自:

的分隔符
#footnav li:before {
content:'\00B7';

}

我无法定位第一个孩子,因此在第一个元素之前没有显示点。我在尝试:

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

}

我还尝试调用与wordpress中的菜单项绑定的类。因为它是wordpress我不能进入并为第一个目标li设置实际的span标签。 wordpress有诀窍吗?

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

http://thegoodgirlsnyc.com/holly/

2 个答案:

答案 0 :(得分:1)

试试这个:

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

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

答案 1 :(得分:0)

css content:属性不是按照您尝试的方式使用(用于替换文本)。为此你需要使用javascript代替。内容只能用于伪元素(例如:之前)插入文本,而不能用于伪选择器(例如:first-child)来替换文本。

您可能想要使用内容属性的一个很好的示例是,如果您想在链接后插入箭头:

a:after {
    content:' >';
}

有关详情,请阅读以下内容:http://css-tricks.com/6555-css-content/