Blossom Carousel Logo
GitHub

Examples

See examples of what you can build with Blossom Carousel.
CategoryExampleDescription
BasicBasic
BasicSimpleMake a scrollable and draggable carousel with Blossom Carousel.
BasicSnappingMake a snapping carousel with Blossom Carousel.
BasicMasonryCreate complex layouts and snap to any cell in the grid using CSS grid.
BasicRight to LeftBuild a right-to-left carousel with the standard HTML dir attribute.
BasicSticky SlidesUse CSS position sticky inside a Blossom Carousel.
BasicButtonsAdd previous and next controls with navigation components.
BasicDotsAdd interactive dot markers with the BlossomDots component.
BasicThumbnailsBuild thumbnail navigation with BlossomDots and BlossomDot.
AdvancedAdvanced
AdvancedCover FlowCreate a cover-flow carousel effect with CSS scroll-driven animations.
AdvancedSlideshowCreate a slideshow with parallax effects.
AdvancedStoriesBuild an Instagram Stories-inspired 3d effect.
AdvancedSmart StackBuild an iOS-like smart stack.
AdvancedCardsBuild an iMessage-style card stack.
AdvancedFlipbookBuild a 3d flipbook-style carousel with scroll-driven animations.
AdvancedCustom ScrollbarAdd a custom scrollbar to Blossom Carousel with svg, offset-path and scroll-timeline.
AdvancedTimelineBuild a video editor timeline with sticky clip labels.
ExperimentalExperimental
ExperimentalCSS ControlsUse ::scroll-button and ::scroll-marker pseudo-elements to create interactive controls with CSS.
ExperimentalScroll State QueryUse CSS scroll-state container queries to style slides based on their snap state.
ExperimentalScroll Snap EventsTrigger actions when a slide snaps using native scroll snap events.
ExperimentalRepeatUse repeat mode for cyclical Blossom Carousel behavior.
ExperimentalScroll TriggerUse CSS animation-trigger to animate slides based on their scroll state.