コンテンツにスキップ

ベーシック

rola.css を使ったベーシックなデモです。

インビュー

Fade

index.html
<p class="text-large" data-rola-trigger data-rola-transition="fade">
Rola is a scroll manager.
</p>

Blur

index.html
<p class="text-large" data-rola-trigger data-rola-transition="blur">
Rola is a scroll manager.
</p>

Slide

index.html
<p class="text-large" data-rola-trigger data-rola-transition="slide">
Rola is a scroll manager.
</p>

Scale

index.html
<p class="text-large popup" data-rola-trigger data-rola-transition="scale">
Rola is a scroll manager.
</p>

スクラブ

Fade

index.html
<p class="text-large"
data-rola-trigger
data-rola-effect="fade"
data-rola-scrub-start="bottom bottom"
data-rola-scrub-end="center center"
>
Rola is a scroll manager.
</p>

Scale

index.html
<p class="text-large"
data-rola-trigger
data-rola-effect="scale"
data-rola-scrub-start="bottom bottom"
data-rola-scrub-end="center center"
>
Rola is a scroll manager.
</p>

Text Clip

index.html
<p class="text-large"
data-rola-trigger
data-rola-effect="text-clip"
data-rola-scrub-start="bottom bottom"
data-rola-scrub-end="center center"
>
Rola is a scroll manager.
</p>

Image Position

index.html
<figure class="cover" data-rola-trigger>
<img src="pizza.webp" data-rola-effect="image-position" width="1384" height="924" alt="石窯から出てきたばかりの焼きたてマルゲリータ" decoding="async" loading="lazy" />
</figure>

Clip

index.html
<figure class="cover" data-rola-trigger data-rola-effect="clip" data-rola-scrub-end="top top">
<img src="pizza.webp" class="cover-image" width="1384" height="924" alt="石窯から出てきたばかりの焼きたてマルゲリータ" decoding="async" loading="lazy" />
</figure>

Translate

index.html
<div class="pin-container"
data-rola-trigger
data-rola-scrub-start="top top"
data-rola-scrub-end="bottom bottom"
>
<div class="pin">
<div class="flex" data-rola-effect="translate">
<div class="item">
<p>01</p>
</div>
<div class="item">
<p>02</p>
</div>
<div class="item">
<p>03</p>
</div>
<div class="item">
<p>04</p>
</div>
<div class="item">
<p>05</p>
</div>
<div class="item">
<p>06</p>
</div>
</div>
</div>
</div>