0
使用此代码将元素带入浏览器视图时,它大部分时间都有效。MoveToElement元素刚刚在屏幕上时
protected void MakeVisible(IWebElement link, bool always)
{
var actions = new Actions(this.Driver);
actions.MoveToElement(link).Perform();
...
然而,当元素是只是(比如一个按钮,50%存在)在屏幕上,它没有,但它是不够的屏幕为click事件注册。
(在剪断的底部是浏览器窗口的底部)
我该如何处理这种特殊情况?
这是使用FireFox驱动程序遇到的。