画面の下部からスライドしてビューポートを覆う単純なスライド パネルを作成しようとしています。次に、AJAX を介してそのパネルにコンテンツを読み込みます。
パネル要素を height:0 に設定し、絶対にビューポートの下部に配置し、css3 トランジションを適用して、高さをビューポートの高さに設定し、アニメーションをトリガーします。
残念ながら、アニメーションは非常に遅く、受け入れられないほど遅れています。
パネルに次の CSS を適用しています。
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-in-out;
-webkit-transition-property: height;
コンテンツの量が影響しているようです。それともコンテンツの種類ですか?わからない。私は間違っているかもしれませんが、AJAX が問題を引き起こしているとは思いません。
何か案は?
乾杯。