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 …
2131
css
css-transitions