窗口中,左上角为原点,也就是x =0,y=0,右上角的坐标 y = 0,左下角的坐标 x = 0
滚动到窗口的哪个像素:window.scrollTo(x,y)
如果x轴不变,那么x轴就是0
滑动到窗口最底部
window.scrollTo(0,document.body.scrollHeight)
滑动到窗口中间
window.scrollTo(0,document.body.scrollHeight/2)
将元素滑动到可是范围内
1)找到需要定位的元素 2)将元素滚动到可视范围内
from selenium import webdriver
import time
driver=webdriver.Chrome()
driver.implicitly_wait(10)
driver.get("https://www.12306.cn/index/index.html")
# 找到需要定位的元素
el=driver.find_element("xpath",'//h2[contains(text(),"友情链接")]')
# 将元素滚动到可视范围内
el.location_once_scrolled_into_view
time.sleep(5)
滚动多少个像素:window.scrollBy(x,y)