在我的项目中,每当用户单击标题栏时,我都会尝试toggle
通过提供以下属性以使仅出现标题栏(就像 FB Chat 一样)来调整 div 的高度。
css
.minimize{min-height:10px;max-height:50px;height:auto;}
jQuery
$('#chat-outline').toggleClass('minimize');
但我认为由于该 div 已经存在的 CSS 属性,没有分配 jQuery。
#chat-outline
{
background-color: gray;
width: 16%;
height: 45%;
min-height: 300px;
min-width: 200px;
max-height: 450px;
max-width: 300px;
position: fixed;
bottom: 20px;
right: 10px;
padding: 2px;
}
jQuery 函数适用于所有属性(显示、背景色、颜色、边框),但它不能只分配height
.
这是小提琴
编辑:在 Sam3k 解决方案的帮助下,我非常接近结果