0

我有一个网页,一个包含五个不同 div 的包装器,我正在使用查询 PageScroller 进行可滚动导航,因此页面堆叠在彼此的上方和下方。我的问题是,当我查看一个“页面”时,我可以看到下面“页面”的顶部,我怎样才能让这些 div 占据 100% 的可视空间?(仅高度)

<div id="wrapper">
    <div id="main">
        <div id="page 1" class="section"> Content here </div>
        <div id="page 2" class="section"> Content here </div>
        <div id="page 3" class="section"> Content here </div>
        <div id="page 4" class="section"> Content here </div>
        <div id="page 5" class="section"> Content here </div>
    </div>
</div>

这就是 HTML 的设置,jquery 使用“section”类在单击导航时滚动到该 div。

任何帮助将非常感激

谢谢

4

1 回答 1

0
$(window).ready(function()
{
   var viewport_height = parseInt($(window).height());
   //stringify
   viewport_height = viewport_height + '';
   viewport_height += 'px';

   $(".section").css("height", viewport_height);
}
于 2013-03-05T17:10:25.717 回答