如何利用selenium 同时写下两个条件

我在定位的时候,发现用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标签。看你需要找的每次的位置是否固定。可以考虑用这种方式。