在鼠标悬停在图像上之前和之后获得相同的css值(颜色)

时间:2015-06-12 13:13:24

标签: css selenium

我在鼠标悬停在下面的图片之前和之后得到相同的css值(颜色)是我的selnium脚本:

List<WebElement> shortcuts = driver.findElements(By.cssSelector("div#shortcutlist_primary a img"));
Actions action = new Actions(driver);
for(WebElement er : shortcuts) {
    System.out.println("Color of a shortcut before mouse hover: "   + er.getCssValue("color"));
    action.moveToElement(er).perform();
    Thread.sleep(4000);
    System.out.println("Color of a shortcut after mouse hover : "   + er.getCssValue("color"));
}

1 个答案:

答案 0 :(得分:0)

根据您的定位器,您指的是<img>标签,该标签没有彩色CSS属性。在删除结尾处的img后再试一次。