我想找到所有包含部分填充属性“#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>
最佳答案
使用部分 CSS 选择器选择路径,其中 fill 包含 #7cb5ec:
var element = driver.FindElementByCssSelector("path[fill*='#7cb5ec']")
使用 XPath:
var element = driver.FindElementByXPath("//path[contains(@fill,'#7cb5ec')]")
关于c# - 通过部分填充属性定位元素 Selenium/C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36304736/