Skip to content

ScrollArea

<ts-scroll-area> vv0.6.3

The ts-scroll-area component.

Open in Storybook for interactive demos.

<ts-scroll-area orientation="vertical">Content</ts-scroll-area>
PropertyAttributeTypeDefaultDescription
maxHeightmax-heightstring | undefinedOptional max height for the scroll area (e.g. ‘300px’).
orientationorientation"both" | "horizontal" | "vertical"'vertical'The scroll orientation.
NameDescription
*(default)*Default slot for scrollable content.

Use ::part() to style internal elements:

PartDescription
viewportThe scrollable viewport container.
ts-scroll-area::part(viewport) {
/* your custom styles */
}
<ts-scroll-area orientation="vertical">Content</ts-scroll-area>
import { TsScrollArea } from '@tessera-ui/react';
<TsScrollArea orientation="vertical">Content</TsScrollArea>