CSS3:覆盖后:最后一个孩子
问题描述:
我有以下的CSS样式简单的列表:CSS3:覆盖后:最后一个孩子
3210我得到除了最后一个孩子应有的效果没有失去它的竖线“|” 。
Link | Link | Link |
我试着结合:后:最后一个孩子&反之亦然,但第一:声明总是优先后。
答
做:
ul.menu_list li:after {
content:" | ";
}
ul.menu_list li:last-child:after {
content:"";
}
答
我发现 “李+ LI:之前” 中的IE8,Chrome浏览器,Firefox和Safari浏览器适用于Windows
+0
例如,li + li:在{content:'\ 0020 \ 2215 \ 0020';}之前} – ryanjohnsond 2013-08-02 18:49:09
这也应该起作用。 – scurker 2011-05-25 15:22:29
我试过这个,我发誓它没有工作,但它肯定是。猜猜我需要休息一下。谢谢! – dv8withn8 2011-05-25 15:27:15