【发布时间】:2016-11-17 10:27:03
【问题描述】:
我是 JavaScript 和 jQuery 的新手,可能犯了一个简单的错误,所以请多多包涵。
我有一个填充窗口高度的 div,但我希望我的 h1 元素是页面下方窗口高度的 28%(填充)
$(document).ready(function() {
function setHeight() {
windowHeight = $(window).innerHeight();
$('.fullscreen').css('min-height', windowHeight);
};
function imageAjust() {
var ajustAmt = windowHeight * 28 / 100;
$('.fullscreen').css('padding-top', ajustAmt + 'px');
};
});
编辑:在 ajustAmt 末尾添加 px 代码
提前感谢您的帮助
【问题讨论】:
-
您可以使用 CSS:
height: 28vh- vh = 视图高度,28vh 表示当前视图高度的 28%。否则,您需要通过在 setHeight 函数之外添加var windowHeight = '';来确保您的windowHeight变量是全局声明的。
标签: javascript jquery css height percentage