gpt4 book ai didi

jquery - CSS 过渡可调高度

转载 作者:行者123 更新时间:2023-11-28 13:40:29 25 4
gpt4 key购买 nike

我找到了这个 How can I transition height: 0; to height: auto; using CSS?我一直在尝试使用这种方法来更改按钮 onclick 上 div 的高度,但由于某种原因它对我不起作用。对不起,如果有很多不必要的信息。

jQuery

function playSound(soundfile){
document.getElementById("dummy").innerHTML =
"<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}

$('button').bind('click', function(e) {
e.preventDefault();

$('.taller').toggleClass('animated');
});

HTML

  <div id="container">
<span id="dummy"></span>
<button onclick="playSound('sound/button-30.wav','sound/button30.mp3');">PlaySound</button>
<div class="taller">I SHOULD BECOME TALLER</div>
</div>

CSS

#container{
background-color:lightblue;
width:960px;
height:550px;
}

.taller{
overflow:hidden;
background:#000;
color:#fff;
width:80px;
max-height:15px;
-webkit-transition: max-height .5s linear;
-moz-transition: max-height .5s linear;
transition: max-height .5s linear;
}

.animated{
max-height:100px;
}

最佳答案

我将您的代码放入 jsfiddle 中并进行了测试。它工作得很好;我没有对它做任何事。您可以在此处查看您的代码 http://jsfiddle.net/WY7gM/

关于jquery - CSS 过渡可调高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12469864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com