<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • js移動端滑動事件(js實現左右滑動頁面效果)


    Element.scrollIntoView()

    直接上例子代碼給大家一點參考:

    <html>
      <style>
        span {
          display: block;
          height: 150%;
        } /*整點上下的空白 */
      </style>
      <body>
        <button id="from">點擊我</button>
        <span></span>
        <div id="to">滾動到這:頭條@plzbefat</div>
        <span></span>
      </body>
      <script>
        document.getElementById("from").addEventListener("click", () => {
          document.getElementById("to").scrollIntoView({
            behavior: "smooth", //順滑的滾動
          });
        });
      </script>
    </html>
    

    JavaScript-如何實現滾動頁面到指定位置?

    整點例子沒毛病

    語法

    element.scrollIntoView(); // 等同于element.scrollIntoView(true) 滾動 元素在頂部
    element.scrollIntoView(false); // 滾動 元素在底部
    element.scrollIntoView(option); //參數

    參數

    alignToTop:

    如果為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”。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费