on:2012年3月26日sponsors表示サイズに合わせてレイアウトを最適化するだけでなく、更にCSS3アニメーションを使ってかっこよくするスタイルシートのチュートリアルを紹介します。CSS3[ad#ad-2]デモ実装デモデモは全部で5つあり、どれも面白いエフェクトです。1左からスライドします。2上から順にフェードインします。3上から順に大きくなります。4上部からスライドします。5上から順に回転します。1を例に、実装方法を紹介します。HTMLパネルにはh2要素、リンク、パラグラフを配置しており、一番上に各パネルへのリンクをnav要素で配置します。</section>CSSまずは、一番外側のdiv要素のスタイルです。max-widthを設定します。relative;}次に各パネルのh2要素、見出しのスタイルです。absolute;」で配置し、CSS3アニメーションでフェードでくっきりするようにします。全てのパネルが登場した後に表示させるよう、アニメーションのタイミングを遅くします。0;」で透明にし目標地点で表示されるようにします。1000;}リンクやパラグラフのスタイルも同様にCSS3アニメーションを設定します。スタイルシートは元記事をご覧ください。Queriesの設定です。表示サイズに合わせて、ナビゲーションを最適なレイアウトに変更します。フォントサイズを調整し、サブスライドが一列になった際にブロックレベルになるようにします。