私はアコーディオン スタイルのリストをアニメーション化しようとしていますが、子供に与えるパーセンテージに関係なく、完全に (0% であっても) 表示されます。この JSBinを参照してください--「0%」を「0」(または「0px」) に変更すると、問題なく非表示になりますが、0% (または 1%、50%、100% など) では子供は完全に見えます。パーセンテージは、親に明示的なピクセルの高さを与えた場合にのみ機能するようです<li>
(ただし、子の展開をアニメーション化するとうまくいきません)。
親の高さが指定されていない場合、パーセンテージの高さがどのようにおかしい動作をするかは理解できますが、常に 0% は 0px でなければなりません。それは私が理解していないものです。