ant-design/components/carousel/index.en-US.md
afc163 e027cbec1c
docs: format all markdown (#38629)
* chore: add prettier-ignore in markdown demo

* docs: format markdown api table

* docs: format markdown api table
2022-11-17 17:31:26 +08:00

1.9 KiB

category group title cover demo
Components Data Display Carousel https://gw.alipayobjects.com/zos/antfincdn/%24C9tmj978R/Carousel.svg
cols
2

A carousel component. Scales with its container.

When To Use

  • When there is a group of content on the same level.
  • When there is insufficient content space, it can be used to save space in the form of a revolving door.
  • Commonly used for a group of pictures/cards.

Examples

Basic Position Scroll automatically Fade in

API

Property Description Type Default Version
autoplay Whether to scroll automatically boolean false
dotPosition The position of the dots, which can be one of top bottom left right string bottom
dots Whether to show the dots at the bottom of the gallery, object for dotsClass and any others boolean | { className?: string } true
easing Transition interpolation function name string linear
effect Transition effect scrollx | fade scrollx
afterChange Callback function called after the current index changes function(current) -
beforeChange Callback function called before the current index changes function(from, to) -

Methods

Name Description
goTo(slideNumber, dontAnimate) Go to slide index, if dontAnimate=true, it happens without animation
next() Change current slide to next slide
prev() Change current slide to previous slide

Find more APIs in react-slick documentation.

FAQ

How to add custom arrows?

See #12479.