我希望将此标记转换为WebElemet,但使用CSS Selector
我已尝试使用Xpath,如下面的代码段所示:
panelSectionTitle.find( By.xpath( "//*[local-name() = 'img'][@class=
'aw-layout-right' and @style='']" ) )
<img style="" class="aw-layout-right" height="22" width="22">
答案 0 :(得分:0)
使用以下css选择器
img.aw-layout-right[width='22'][height='22']
修改强>:
如果你想找到只有类和样式属性的img,那么
img.aw-layout-right[style='']
<强>更新强>:
的解决方案
By.xpath(“// * [local-name()='svg'] [@ width ='22'和@height = '22']”
svg[width='22'][height='22']
希望这会对你有所帮助。如果你有任何疑问,请回复
答案 1 :(得分:0)
您可以在硒中选择图像标签,如下所示:
HTML:
<img style="" class="aw-layout-right" height="22" width="22">
java:
driver.findElement(By.cssSelector("img.aw-layout-right"))