【发布时间】:2015-01-24 03:28:05
【问题描述】:
我有一个带有基本右侧边栏/主要内容布局的应用程序,如下所示:
<body>
<div class="sidebar">Sub nav</div>
<div class="main-content">Some content</div>
</body>
通常,主要内容块会浮动在侧边栏的左侧...非常典型的布局。 但是,我想允许用户在页面上单击一些 btn,这将最大化主要内容区域以填充整个正文。本质上隐藏了它背后的一切。
我可以通过 jquery 应用一个类来给 main-content 一些额外的类:
.main-content.maximize {
position: absolute;
left: 0;
right: 0;
bottom: 0;
etc...
}
但我想动画成最大化显示。
请注意,我希望将主要内容从相对位置动画化到绝对位置。 还需要返回原始状态的动画。
任何有关如何实现此目的的想法都会有所帮助。
【问题讨论】: