js-scrollintoview

    40熱度

    5回答

    Javascript .scrollIntoView(boolean)只提供兩個對齊選項。 頂部 底部 如果我想滾動視圖這樣。我想在頁面中間某個地方添加特定元素?

    1熱度

    1回答

    我使用的是Element.scrollIntoView()。滾動正在工作,但它同時打破了整個頁面的佈局。以下是演示: * { margin: 0; padding: 0; } html, body { width: 100%; height: 100%; } .content { positi

    2熱度

    1回答

    我使用Javascript方法Element.scrollIntoView() https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView 有什麼辦法可以知道,當滾動結束。說有一個動畫,或者我已經設置了{behavior: smooth}。 我假設滾動是異步,並想知道是否有任何回調像機制。

    2熱度

    1回答

    所以我一直在使用ScrollIntoView()跳轉到作爲Web應用程序的一部分的反應組件中的錨點。對於小頁面,它可以正常工作,進入正確的位置並按照預期行事。我有一個更大的頁面,其行爲很奇怪。在加載時,跳轉到錨點的位置應低於它應該在半頁以上的位置。第一次點擊鏈接到任何錨點時,包括同一個錨點,錨點會在類似的數量之上結束。只要頁面沒有重新加載,每次後續點擊都可以正常工作。這是我的函數代碼。它有一個se

    0熱度

    1回答

    我想在我的代碼中調用以下代碼。 scrollIntoViewElement(main-nav); 以下是功能: ​​ 該函數應滾動頁面到提供的元素的id的圖。 這是正確的嗎?還是應... // Element to scroll into view scrollIntoViewElement(element) { document.getElementById("\'" + ele

    0熱度

    1回答

    編輯:我得到了我想要添加#divname到表單操作。很愚蠢,我沒有嘗試此前 所以,當我按下提交按鈕並使用JS刷新頁面時,我想向下滾動頁面。 (或HTML CSS方法,如果有的話) 有一些與window.onload答案,但不適用於我。 (當我點擊按鈕,然後再次刷新成功,那麼它會順着我的頁面) 這是我的JS現在: const scrollTo =() => { window.onload