我需要按钮来更改ul高度(第一次点击 - 最小化(制作高度:0px;)和第二次点击 - 最大化(制作高度:100px))
<button> minimize / maximize</button>
<ul>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
</ul>
<style>
ul {
height:100px;
overflow:scroll;
border:1px solid red;
}
</style>
答案 0 :(得分:2)
答案 1 :(得分:0)
您可以在ul:
上切换课程JavaScript:
$(function(){
$('button').click(function(){
$('ul').toggleClass('maximize');
$('ul').toggleClass('minimize');
});
$('ul').addClass('minimize');
})();
CSS:
ul {
height:100px;
overflow:scroll;
border:1px solid red;
}
.maximize{
height:200px;
}
.minimize{
height:0px;
}
HTML:
<button> minimize / maximize</button>
<ul>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
<li>123</li>
</ul>