js-scrollintoview Questions

3

In Google Chrome, element.scrollIntoView() with behavior: 'smooth' doesn't work on multiple containers at the same time. As soon as smooth scrolling is triggered on one container, the second contai...
Decile asked 16/3, 2018 at 10:29

11

I am using Javascript method Element.scrollIntoView() https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView Is there any way I can get to know when the scroll is over. Say there ...
Gateshead asked 17/10, 2017 at 17:34

14

Solved

I have this code for my website: function clickMe() { var element = document.getElementById('about'); element.scrollIntoView({ block: 'start', behavior: 'smooth', }); } This works pretty nice...
Hooker asked 13/4, 2018 at 15:3

32

Solved

I have a list of questions. When I click on the first question, it should automatically take me to a specific element at the bottom of the page. How can I do this with jQuery?
Mumford asked 30/7, 2012 at 5:3

3

Solved

As you can see in my example const rootElement = document.getElementById("root"); ReactDOM.render(<App />, rootElement); function App() { const items = ["this", "that", "those", "t...
Esplanade asked 18/2, 2020 at 21:21

2

Solved

I can't get Element.scrollIntoView() to work. I have the code below. There are two locations that it should scroll to, depending on some variable. However, it doesn't scroll to either of them. What...
Particularism asked 18/2, 2022 at 23:35

2

I am creating a component that will hold a dynamic list of elements and for styling reasons, I need to keep the title for each section in a sticky nav menu. As the user scrolls up and down the list...

7

Solved

Does scrollIntoView() work in all browsers? If not is there a jQuery alternative?
Sonjasonnet asked 25/2, 2012 at 16:37

5

Solved

I am looking for a way to do a real-time test for scrollIntoView functionality of my user's browser. This is not a "caniuse" check; rather I want to have graceful degradation. I am using jQuery, an...
Blubber asked 24/10, 2017 at 20:40

2

Solved

I am building a carousel right now, in React. To scroll to the individual slides I am using document.querySelector like so : useEffect(() => { document.querySelector(`#slide-${activeSlide}`).s...
Exhume asked 5/12, 2019 at 16:0

0

I have made a pure JS slider just using the JS method "scrollIntoView". However, after I finished I found my whole page (window) scrolling. what is the problem and how can I fix this? ...
Drugi asked 8/4, 2021 at 10:5

10

Solved

Javascript .scrollIntoView(boolean) provide only two alignment option. top bottom What if I want to scroll the view such that. I want to bring particular element somewhere in middle of the page...
Handle asked 19/1, 2012 at 6:50

8

My code is at http://jsfiddle.net/mannagod/QT3v5/7/. The JS is: function delay() { var INTENDED_MONTH = 7 //August // INTENDED_MONTH is zero-relative now = new Date().getDate(), rows = documen...
Penley asked 24/8, 2012 at 1:24

1

Solved

I have two components. A parent and a child. Inside the parent component I have a button. If the user clicks on that button I want to do a ScrollIntoView to another button inside the child componen...
Druce asked 2/12, 2019 at 15:40

5

Solved

i want to scroll right to a column. This is what i tried: ((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(true);", element); This works for vertical scrolling but not fo...
Gebhardt asked 24/10, 2019 at 5:58

1

Is there any way to adjust Element.scrollIntoView() scrolling speed with defined transition animation as behavior: "smooth". Somehow, scrolling is too slow in Chrome, but fine in Firefox.

2

Solved

I'm trying to show a component when first load the page with lazy loading that only load the content if it's in the view. For example: - There are 10 components on the page and I want to show/scr...

2

Solved

I have tried a few ways of adding scrolling to tables, but just one of them works correctly. What is the difference between them? First: JavascriptExecutor js = (JavascriptExecutor) driver; js.exec...

1

Solved

I have a container with tags that line up horizontally. See example below. The container has overflow:hidden and white-space:nowrap, so the tags can potentially go out to the right forever. I'd li...
Dumont asked 12/12, 2018 at 21:10

1

Solved

I noticed scrollIntoView has some new options since last I looked. Namely, block and inline. What's the difference between these two? I'm guessing {block: "start"} will align the top of the elemen...
Tiloine asked 6/2, 2018 at 2:16
1

© 2022 - 2024 — McMap. All rights reserved.