1

我试图检查当我单击应该更改该页面内元素颜色的按钮时某个页面的颜色是否正确更改,现在我需要的是获取写入 rgb(183,168,168); 的 rgb 值,我怎么能在我的情况下准确访问这个值?

`.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);`
4

1 回答 1

4

您可以使用该getCssValue()方法执行此操作。

所以像driver.findElement(By.id("id")).getCssValue("background-color");

于 2013-07-12T13:54:21.670 回答