首页 > 解决方案 > 硒元素不可点击。消息:将目标移出边界(会话信息:chrome=77.0.3865.90)

问题描述

当我尝试单击元素时,我收到错误消息:将目标移出边界(会话信息:chrome=77.0.3865.90)。我使用更简单的方法以及使用动作链进行绑定,但没有运气,任何人都可以指出问题出在哪里。注意:到元素的 XPATH 是正确的,当我使用动作链时,正确的元素是焦点,但仍然没有点击元素。

这是代码:

showMore=WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.XPATH, "//a[@id='seeMore']//*[@class='icon arrow-down-light ']")))
actions = ActionChains(driver)
actions.move_to_element(showMore)
actions.perform()
time.sleep(5)
showMore.click()

标签: python-3.xselenium-webdriver

解决方案


尝试使用偏移量

actions.move_to_element_with_offset(showMore, 5, 5)


推荐阅读