10
使用LESS我需要删除元素:最后一个子元素之后的属性。嵌套:之后:最后一个孩子与LESS
li {
&:after {
content: '/';
}
&:last-child {
&:after {
content: '';
}
}
}
这显然是不正确的嵌套 - 我错过了什么?
使用LESS我需要删除元素:最后一个子元素之后的属性。嵌套:之后:最后一个孩子与LESS
li {
&:after {
content: '/';
}
&:last-child {
&:after {
content: '';
}
}
}
这显然是不正确的嵌套 - 我错过了什么?
它看起来正确的给我,但如果它不工作,然后尽量不要的嵌套第二:after
:
li {
&:after {
content: '/';
}
&:last-child:after {
content: '';
}
}
如果你的意思是,:after
伪元素仍然显示最后一个孩子,那么你会肯定要改为content: '';
改为content: none;
。空字符串仍然会导致产生空框,而none
生成否框。
您还可以使用:
li {
&:not(:last-child):after {
content: " | ";
}
}