レスポンシブ対応、アイコンをクリック・タップすると、サイドバーをアニメーションでスライド表示・非表示させるCSSのテクニックを紹介します。 スライドは単にそう見えるだけで、transformでサイドバーを変形させています。 滑らかなアニメーション、美しいグラデーション、スライドするにつれて透明度が変化するのも美しいですね。 サイドバーをアニメーションでスライドさせるデモ 実装 サイドバーをアニメーションでスライドさせるデモ 実際の動作は、デモでお楽しみください。 デスクトップサイズでも、スマホサイズでも期待通り。動作します。 ※CSS変数で実装されているため、IEでは動作しません。 実装 実装の仕組み アイコンはフォームのチェックボックスで実装されており、そのオン・オフをトグルにしてサイドバーを表示しています。 トグルの切り替え時のみJavaScriptが使用されており、それ以外はアニメー