【发布时间】:2011-07-31 10:02:42
【问题描述】:
我有 2 个<div>s,ID 为 A 和 B。 div A 有固定宽度,作为侧边栏。
布局如下图:
样式如下:
html, body {
margin: 0;
padding: 0;
border: 0;
}
#A, #B {
position: absolute;
}
#A {
top: 0px;
width: 200px;
bottom: 0px;
}
#B {
top: 0px;
left: 200px;
right: 0;
bottom: 0px;
}
我有<a id="toggle">toggle</a>,它充当切换按钮。单击切换按钮时,侧边栏可能会隐藏到左侧,并且 div B 应该拉伸以填充空白空间。在第二次点击时,侧边栏可能会重新出现到之前的位置,并且 div B 应该会缩小到之前的宽度。
如何使用 jQuery 完成这项工作?
【问题讨论】:
标签: javascript jquery css jquery-events