LESS 사용 요소의 : last-child 내에서 an : after 속성을 제거해야합니다.중첩 : 이후 : LESS가있는 마지막 자식
li {
&:after {
content: '/';
}
&:last-child {
&:after {
content: '';
}
}
}
이 분명히 올바른 중첩되지 않습니다 - 나는 무엇을 놓치고?
LESS 사용 요소의 : last-child 내에서 an : after 속성을 제거해야합니다.중첩 : 이후 : 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: " | ";
}
}