我试图检查某些页面的颜色是否正在改变,当我点击应更改该页面内元素颜色的按钮时,现在我需要的是获取rgb的值,其中写入rgb(183,168,168);,我怎么能在我的情况下准确访问这个值?
`.matrix-var1 .dmNav li a {
box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5) inset, 2px 2px 2px rgba(0, 0, 0, 0.4);
border-radius: 5px 5px 5px 5px;
padding: 5px 0px;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.1)
100%) repeat scroll 0% 0% rgb(183, 168, 168);`
答案 0 :(得分:4)
您可以使用getCssValue()
方法执行此操作。
类似于driver.findElement(By.id("id")).getCssValue("background-color");