トップへ(mam-mam.net/)

Switch images with split‑animation effects in JavaScript|mamImageSplitCarousel.js

English

Sequential animations with split, rotation, movement, and fade‑out effects

This page introduces mamImageSplitCarousel.js, a JavaScript‑only library that switches images using splitting, rotating, moving, and fading effects to create a unique carousel‑style animation.
Unlike typical sliders, it delivers a visually impactful transition while remaining simple to set up.
It’s ideal for portfolios, landing pages, and any UI where you want to leave a memorable impression.

How to use

Example

<div style="display:flex;">
  <div style="width:20%;"></div>
  <div class="mam-image-split-carousel" style="max-width:800px;width:80%;" data-split="20">
    <div class="mam-image-split-carousel-child">
      <a href=""><img src="./imgs/car1.jpg" style="width:100%;"></a>
    </div>
    <div class="mam-image-split-carousel-child">
      <a href=""><img src="./imgs/car2.jpg" style="width:100%;"></a>
    </div>
    <div class="mam-image-split-carousel-child">
      <a href=""><img src="./imgs/car3.jpg" style="width:100%;"></a>
    </div>
  </div>
  <div style="width:20%;"></div>
</div>