我正在尝试在网站内容上方添加向下滑动的内容块。向下滑动块应将所有网站内容向下推至向下滑动块内内容的高度。不幸的是,当使用带有附加标题的 Twitter Bootstrap 时,不可能实现这一点,因为当在它们上方添加内容时,固定位置的元素不会移动。
我正在使用简单的 jQuery slideDown 函数来向下滑动内容。这是简化的标记示例:
<body>
<div class="slide-down">slide content</div>
<div class="fixed-position-header">header</div>
<div class="main-content">
<div class="fixed-position-sidebar">sidebar</div>
<div class="main-content">main-content</div>
</div>
<div class="footer">footer</div>
</body>
任何人都知道如何实现这一目标?Javascript 还是一些聪明的 CSS hack?