css - 页面加载时将 div 设置为 100% View 端口大小

标签 css html layout

我正在创建一个以 div 作为幻灯片的网站...

有点像视差网站。

我有以下 HTML 代码

<div id='div1'>content</div>
<div id='div2'>content</div>
<div id='div3'>content</div>
<div id='div4'>content</div>

现在我想让第一个 div 达到视口(viewport) 100% 的高度。

问题是,如果我设置 height:100% 页面可以缩放 90%

但是一旦我缩小并重新加载页面,div 不是 100%,底部 div 就会出现。

不管浏览器的缩放比例如何,第一个 div 都应该有 100% 的查看区域。

最佳答案

好吧,你可以告诉那个 div... 是窗口的高度,并用 jquery 调用调整大小函数...所以无论你调整什么大小它都会保持 heihgt...

var hheight = $(window).height();
        $('#side_nav').css('height', hheight);
        $(window).resize(function(){
            var hheight = $(window).height();
            $('#side_nav').css('height', hheight);
        });

关于css - 页面加载时将 div 设置为 100% View 端口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22283683/

相关文章:

javascript - 如果选中更改背景颜色,jquery 会出现问题

Jquery - Facebook 喜欢警报/弹出框

jquery - 用 jQuery 中的另一个 div 包装一组不同类的 div

javascript - Jquery 复选框分组 - 当至少单击一个子复选框时取消选中父级,当选中所有子复选框时选中父级

html - 如何在可变高度的流体布局中定位元素死点?

android - 如果我对不同布局中的多个小部件使用相同的 ID 会怎样?

visual-studio - Visual Studio 布局保存在哪里?

javascript - 如何将 HTML 元素锚定在其他两个元素之间的中心?

javascript - 我应该将什么脚本添加到下面的代码中,以便在滚动时添加事件类?

html - Git 忽略某些文件的通配符添加