查找颜色的xpath

时间:2019-07-11 17:18:47

标签: selenium selenium-webdriver xpath

找到有关背景色的XPath

<div style="margin-right: 8px; position: relative; width: 8px; height: 8px; border-radius: 50%; display: inline-block; background-color: #f04d3b;"></div>

我想要xpath作为背景色

//div[@class="jqx-grid-cell-left-align"]/div[contains(@style(),'#f04d3b')]
//div[@class="jqx-grid-cell-left-align"]/div[contains(@background-color(),'#f04d3b')]

1 个答案:

答案 0 :(得分:1)

background-color不是属性,而是样式属性中的属性。因此,您必须按如下所示更改xpath。

//div[@class="jqx-grid-cell-left-align"]/div[contains(@style(),'#f04d3b')] //div[@class="jqx-grid-cell-left-align"]//div[contains(@style,'background-color: #f04d3b')]