2012-02-15 61 views
0

我想避免在我的Java硒的代碼使用XPath,但不能找出相當於該代碼的CSS下面將硒的webdriver CSS相當於XPATH不包含

(「XPath的」,「// DIV [ @ class ='error'] [not(contains(@ style,'display:none'))]「);

有誰知道是否有一個CSS相當於XPATH不包含

+0

請看那裏http://stackoverflow.com/a/7473354/1000986 – faramka 2012-02-16 07:39:30

回答

0

你不能輕易對陣複合屬性(即style=)在CSS。 not部分很簡單 - CSS3有一個:not(...)選擇器。您將不得不另外找到要標識要排除的元素,然後使用:not(...)排除它們,