[JS]タイル状のパネルをダイナミックに伸縮させるスクリプト -InfoGrid

グリッドに沿って配置されたパネルをダイナミックなアニメーションで伸縮させるスクリプトをCSS-Tricksから紹介します。

デモのキャプチャ

Grid Accordion with jQuery
デモページ

各パネルをクリックすると、ダイナミックなアコーディオンのアニメーションで伸縮されます。

デモのキャプチャ

二番目のパネルをクリック

各パネルはdl要素で実装されており、下記のようなHTMLになっています。

HTML

CSSはアクセシビリティに配慮されており、シャドウやRGBaなどCSS3のテクニックも使用されています。

スクリプトのベースにはjQueryが使用されており、ダイナミックなアコーディオンのアニメーションが実装されています。

sponsors

top of page

©2024 coliss