0
選択フォームコントロールに代わるアコーディオンメニューを作ったので、css3トランジションを使ってスムーズに展開/縮小したいと思っています。ここ
はjsfiddleへのリンクです:http://jsfiddle.net/hKsCD/4/css3トランジションアコーディオンメニュー
私はリンクのそれぞれの高さをアニメーション化する必要がありますが、私はそれを行う方法がわからないんだけど所望の効果を達成するために。 CSS3の遷移は混乱します。あなたが注意する必要がありO_O
それぞれのアコーディオンは、異なる数のオプションを持ち、したがって異なる高さを持ちます。 max-heightを使用しようとしましたが、展開されたクラスが削除されると、すべてのオプション(要素)が即座に消滅するため、これは機能しません。トランジションは、メニュー自体ではなく、すべてのオプションに適用する必要があります。私はオプションの高さ遷移を適用しようとしましたが、アニメーション化されていません。ここに私の試みがあります:http://jsfiddle.net/hKsCD/5/ – Ruby
もう少しそれを周遊した後、私はそれを考え出しました。それはちょっとした磨きが必要です。 http://jsfiddle.net/hKsCD/6/ ご協力いただきありがとうございます。 – Ruby