jQuery Calculate(window).innerHeight()减去vh

时间:2018-01-20 21:03:07

标签: javascript jquery css height responsive

是否可以计算窗口innerHeight减去jquery中视图高度的百分比?

$(window).load(function(){
    $('#login').css('height', $(window).innerHeight() - 10vh);
});

上述代码无法正常运行。我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

您可以使用90vh作为您的身高,它将是窗口高度的90%:

$('#login').css('height', '90vh');

答案 1 :(得分:1)

您可以尝试使用window.innerHeight并使用10%

http://ryanve.com/lab/dimensions/
https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight

$(window).load(function(){
    $('#login').css('height', $(window).innerHeight() - (window.innerHeight / 10));
});