네, CSS로 숨겨도 HTML에 여전히 존재하므로 자식 요소로 계산됩니다.
CSS로 대부분 처리할 수 있습니다(Firefox는 :has를 아직 지원하지 않아 예외입니다)… 문제를 완전히 피하기 위해 플러그인에 "토픽 목록에서 0표 숨기기"와 같은 적절한 옵션을 추가하는 것이 가치가 있을 것입니다… 하지만 지금은 이렇게 하면 됩니다.
.vote-count-0 {
display: none; // 0표 수 숨기기
}
.discourse-tags:has(.vote-count-0) {
.discourse-tag:nth-last-child(2):after {
display: none; //倒数 두 번째 태그의 쉼표 숨기기
}
}