30
高さを遷移するにはどうすればよいですか:0; 高さ:自動; CSSを使用していますか?
<ul>CSSトランジションを使用してスライドダウンを作成しようとしています。 はに<ul>始まりますheight: 0;。ホバーすると、高さがに設定されheight:auto;ます。ただし、これにより、遷移ではなく、単に表示されます。 からheight: 40px;まで実行すると、までheight: auto;スライドしheight: 0;、突然正しい高さにジャンプします。 JavaScriptを使用せずにこれを他にどのように実行できますか? #child0 { height: 0; overflow: hidden; background-color: #dedede; -moz-transition: height 1s ease; -webkit-transition: height 1s ease; -o-transition: height 1s ease; transition: height 1s ease; } #parent0:hover #child0 { height: auto; } #child40 { height: 40px; overflow: hidden; background-color: #dedede; -moz-transition: height 1s …
2136
css
css-transitions