gpt4 book ai didi

javascript - 相对于窗口高度操纵 div 高度

转载 作者:行者123 更新时间:2023-12-03 08:01:35 25 4
gpt4 key购买 nike

我有几个 div,即

<div class="div_1"></div>
<div class="div_2"></div>
<div class="div_3"></div>

获取窗口高度后

windowHeight = window.innerHeight;

我想将 div 高度控制为窗口高度的比例,例如 div_1 应该是窗口高度的 30%,div_2 应该是窗口高度的 45% 等。我需要在 javascript/jquery 中执行此操作。

最佳答案

你可以简单地使用CSS

.div_1 {height:30vh;}

这会将高度设置为视口(viewport)高度的 30%。 vh是视口(viewport)的高度。

IE > 8 部分支持,Opera 不支持,其他版本完全支持。 http://caniuse.com/#feat=viewport-units

在 jQuery 中实现

$('.div_1').css("height", $(document).height()*30/100+"px"); // Will set its height equal to 30% of that of document.

关于javascript - 相对于窗口高度操纵 div 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34558843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com