以下のように、YUI 2.8 でナビゲーション メニューを作成しました。
また、CSS トランジションを使用してタブをアニメーション化しました。CSS トランジションはブラウザーで広くサポートされておらず、私のアニメーションは Opera や IE などで動作しません。
私は既にそのページで YUI 2.8 を使用しているので、これらのタブをアニメーション化する方法を誰か教えてもらえますか?
任意のタブをクリックすると、縦方向にスムーズに (アニメーション化されて) 拡大するはずです。
以下は、タブを選択すると変更されるタブのプロパティです (タブのプロパティの下はアニメーション化する必要があります)。
- パディング
- 余白
- 背景色
- 国境
上の画像に注意してください:
- 最初のタブが選択されたときのケース #1 では、右側にほとんどスペースが残っていません。
- ケース #2 とケース #3 では、右側だけでなく左側にもスペースが残っています。
- ケース#4では、最後のタブが選択されたときに左側にスペースが残っています。