我在定位的时候,发现用class 和 style都不是唯一条件,
必须这两个条件都满足才能找到这个元素
不会写这个定位条件
<div class="el-loading-mask" style="display: none;">
find_element_by_xpath("//div[@class='el-loading-mask' @style ='display: none;'],")
我这么写是报错的
XpathExpress = "//div[@class='el-loading-mask' and @style='display:none']"
这样的话能找到一堆
XpathExpress = "//*[@class and @style]"
css 定位这样写应该是可以的:
$$('.el-loading-mask[style="display: none;"]')
用//div/a[2] 就是div下的第二个a标签。看你需要找的每次的位置是否固定。可以考虑用这种方式。