MOTION / 033

Diamond reveal

ひし形が開く
中央の一点から、ひし形の窓が大きくなります。

実際のHTML・CSSで描かれた見本です。

ラボで詳しく試す ↗

ひとつ試すなら

どこが変わるかを観察して、似た表現と見比べてみよう。

こんなときに

幾何学的な画面や、図形を主役にした切り替えに。

仕組みと使い方

多角形同士を変化させるときは、頂点の数と順番をそろえます。

ひし形幾何学マスクdiamond
実装コードを見る
<div class="demo"></div>

<style>
.demo {
  width: 85px; height: 85px; border-radius: 12px;
  color: #30323c;
  background: #30323c;
  animation: diamond-reveal 1200ms ease-out infinite both;
}

@keyframes diamond-reveal {
  0% { clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%); }
  100% { clip-path: polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%); }
}
@media (prefers-reduced-motion: reduce) {
  .demo { animation: none; }
}
</style>