滚动到指定区域
Element.scrollIntoView() 方法让当前的元素滚动到浏览器窗口的可视区域内。
element.scrollIntoView(); // 等同于element.scrollIntoView(true)
element.scrollIntoView(alignToTop); // Boolean型参数
element.scrollIntoView(scrollIntoViewOptions); // Object型参数参数
alignToTop:一个boolean值
true:等价于 scrollIntoViewOptions: {block: “start”, inline: “nearest”}
false:等价于scrollIntoViewOptions: {block: “end”, inline: “nearest”}
scrollIntoViewOptions: 对象
behavior: 定义动画过度效果, ‘auto / smooth’ , 默认 ‘auto’
block:定义垂直方向的对齐, “start / center / end / nearest”。默认为 “start”。
inline定义水平方向的对齐, “start / center / end / nearest”。默认为 “nearest”
使用方法
scrollIntoView(id: string) {
    let element = document.getElementById(id);
    if (element) {
      element.scrollIntoView();
    }
  }
 
                   
                   
                   
                   
                             本文介绍如何使用Element.scrollIntoView()方法将页面上的指定元素滚动到浏览器窗口的可视区域内。包括参数alignToTop和scrollIntoViewOptions的使用,以及不同参数组合的效果。
本文介绍如何使用Element.scrollIntoView()方法将页面上的指定元素滚动到浏览器窗口的可视区域内。包括参数alignToTop和scrollIntoViewOptions的使用,以及不同参数组合的效果。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1745
					1745
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            