【发布时间】:2020-04-28 13:53:10
【问题描述】:
我正在使用 Selenium Python 来定位标签元素。我想使用 ::before 来定位它,因为这是一个弹出窗口。
<div class="crow" grp="0" grpname="Pizza Size">
::before
<label class="label0" cid="1">
<input type="radio" name="0" coname="M" sname="" price="9.99" value="392">M<b class="ip">9.99</b>
</label>
<label class="label0" cid="1"><input type="radio" name="0" coname="L" sname="" price="11.99" value="393">L<b class="ip">11.99</b>
</label><div style="clear:both">
</div>
</div>
我不知道如何使用 ::before 来定位它,有朋友可以帮忙吗?
【问题讨论】:
-
为什么要定位
::before元素?你的具体用例是什么? -
可以在浏览器端使用 window .getComputedStyle 完成
标签: python selenium selenium-webdriver css-selectors pseudo-element