我想找到包含部分填充属性'#7cb5ec'
的所有路径元素如何在Xpath中表达这个?
<path fill="#7cb5ec" d="M 1015 130.02026666666666 C 1020.328 130.02026666666666 1020.328 138.02026666666666 1015 138.02026666666666 C 1009.672 138.02026666666666 1009.672 130.02026666666666 1015 130.02026666666666 Z"></path>
答案 0 :(得分:2)
选择具有部分CSS Selctor的路径,其中fill包含#7cb5ec:
var element = driver.FindElementByCssSelector("path[fill*='#7cb5ec']")
使用XPath:
var element = driver.FindElementByXPath("//path[contains(@fill,'#7cb5ec')]")
答案 1 :(得分:0)
您也可以使用下面的XPath
driver.FindElementByXPath("//path[@fill='#7cb5ec']");
希望它会对你有所帮助:)。