---
title: "Control a scrolling view"
description: "Bring content into view and customize scroll containers."
pagination: false
---

{/* Generated from content/. Edit the catalog, not this page. */}

<PurposeNote title="Start with the tradeoff">Prefer native scrolling behavior where possible and check that overlays do not shift the page.</PurposeNote>

## Options for this task

<LibraryIndex category="scrolling" />

<LibraryCard libraryId="compute-scroll-into-view" />

<LibraryCard libraryId="lina" />

<LibraryCard libraryId="overlayscrollbars" />

<LibraryCard libraryId="react-remove-scroll-bar" />

<LibraryCard libraryId="simplebar-react" />

## Before you decide

Try a small, realistic example. Check the runtime, accessibility, maintenance, and license requirements for the features you need.

[Browse scrolling &amp; scrollbars →](/scrolling)

[Explore more tasks →](/tasks)
