标签: html css count pseudo-element assertion
我正在测试的Web应用程序使用一个自定义复选框,该复选框在选中时使用:: before和:: after伪元素,但是当未选中时,仅在使用:: before伪元素。我不在乎伪元素中包含的属性,仅在乎是一个还是两个。我试过算一下父母下的孩子,但无论是否选中该框,它似乎总能给我两个。我也尝试使用Window.getComputedStyle(),但是如果我尝试在不存在之后元素时获取after元素,则会引发异常。有没有人有任何洞察力来计算父母中有多少个伪元素?我会感谢您的帮助!