javascriptを使用して要素の高さを変更しています(CSSから0からautoに変更できませんでした)。アニメーション後の応答性の高い高さのコンテナ
/* Function to animate height: auto */
function autoHeightAnimate(element, time){
var curHeight = element.height(), // Get Default Height
autoHeight = element.css('height', 'auto').height(); // Get Auto Height
element.height(curHeight); // Reset to Default Height
element.stop().animate({ height: autoHeight }, time); // Animate to Auto Height
}
私がChromeのウィンドウのサイズを変更した後、ラベルの1つをクリックした後にのみ変更されるため、要素の高さが自動的に変更されません。 DEMOはこちら。
何とかCSSで対応できますか?そして、私はブラウザウィンドウを拡大した後、javascript/jQueryを使ってそれをどうやって変更するのではないのですか?
は、なぜあなたは一定の高さに、それを設定している、ちょうどauto''にそれを作ります「倒れている間。 – vivekkupadhyay
@vivekkupadhyay私は何ですか?私は 'autoHeight = element.css( 'height'、 'auto')をタップします。 'それは自動になります。 –