QScrollbar 📜

QScrollbar allows you to move the window viewing area.

Examples

Types:

Props

theme

  • Type: 'primary' | 'secondary'
  • Default: 'primary'

A theme prop defines how scrollbar appearance.

Code Example:

<q-scrollbar theme="primary">Lorem ipsum dolor...</q-scrollbar>
<q-scrollbar theme="secondary">Lorem ipsum dolor...</q-scrollbar>
1
2

Result:

visible

  • Type: Boolean
  • Default: false

Defines permanent visibility.

Code example:

<q-scrollbar theme="secondary" visible>Lorem ipsum dolor...</q-scrollbar>
1

Result:

viewTag

  • Type: String
  • Default: 'div'

Defines custom inner content tag.

wrapClass

  • Type: Object | String | Array
  • Default: null

A custom wrapper content class.

viewClass

  • Type: Object | String | Array
  • Default: null

A custom inner content class.

scrollTo

  • Type: HtmlElement
  • Default: null

Allows to pass a DOM element to which the content will be scrolled.

Example:

<template>
  <q-scrollbar :scroll-to="end">
    <p>Lorem ipsum dolor sit amet...</p>
    ...
    <p ref="end">This is the end</p>
  </q-scrollbar>
</template>
1
2
3
4
5
6
7

Result:

viewStyle

  • Type String | Object
  • Default: null

A custom inner content styles.

noresize

  • Type Boolean
  • Default false

If there is a noresize prop, than resizeListener will watch for parent size.

Slots

default

QScrollbar main content

<q-scrollbar>
  Lorem Ipsum is simply dummy text of the printing and typesetting industry.
</q-scrollbar>
1
2
3
Last Updated:
Contributors: Sergey