0

我想找到这样的元素:

<input type="submit" value="login" class="button button-line navy" onclick="...">

我正在使用这种方法,但它什么也没找到:

browser.find_by_css('.button .button-line .navy').first().click()

4

1 回答 1

6
browser.find_by_css('.button.button-line.navy').first().click()

由于CSS类在同一个元素上,选择器必须没有空格.button.button-line.navy

如果中间有空间,它将开始查看子节点。这就是为什么你没有得到任何匹配。

于 2015-03-05T09:20:14.407 回答