Slider

Sliderは、ユーザーが値の範囲から選択するために使用されるコンポーネントです。

使い方

import { Slider } from "@yamada-ui/react"
<Slider.Root>
  <Slider.Track>
    <Slider.Range />
    <Slider.Thumb />
  </Slider.Track>
  <Slider.Marks />
</Slider.Root>

バリアントを変更する

サイズを変更する

カラースキームを変更する

デフォルトの値を設定する

デフォルトの値を設定する場合は、defaultValueに数値を設定します。

最小・最大値を設定する

最小・最大値を設定する場合は、minまたはmaxに数値を設定します。

範囲選択を有効にする

範囲選択を有効にする場合は、defaultValueまたはvalueに配列を設定します。

最小間隔を設定する

最小間隔を設定する場合は、betweenThumbsに数値を設定します。

方向を変更する

方向を変更する場合は、orientation"horizontal"または"vertical"を設定します。デフォルトでは、"horizontal"が設定されています。

マークを使う

マークを使う場合は、marksに配列を設定します。

形を変更する

ステップ値を設定する

ステップ値を設定する場合は、stepに数値を設定します。

無効にする

無効にする場合は、disabledtrueに設定します。

読み取り専用にする

読み取り専用にする場合は、readOnlytrueに設定します。

ツールチップを表示する

開始と終了のイベントをハンドルする

開始と終了のイベントをハンドルする場合は、onChangeStartonChangeEndを使用します。

Value: 50, Start Value: 50, End Value: 50

スタイリングをカスタマイズする

制御する

Props

アクセシビリティ

現在、v2の移行に伴い、このセクションは更新中です。

2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd