Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript如何动态获取高度(当我调整浏览器大小时)_Javascript_Css_Height - Fatal编程技术网

javascript如何动态获取高度(当我调整浏览器大小时)

javascript如何动态获取高度(当我调整浏览器大小时),javascript,css,height,Javascript,Css,Height,我试图从可调的div中获取height,因为当height值大于设置值时,我想在css中添加溢出样式。调整此窗口的窗口高度时,div将更改。我将用一些图片来解释这一点: 主要问题是如何动态地获取它?我的意思是,当你调整你自己的窗口等 我想您正在寻找监视浏览器变量的方法 window.innerHeight window.innerWidth 无论何时检查/调用这些变量,都应该得到确切的窗口内部大小,并从中获取 注意:这些变量(对我们来说是常量)区分大小写 我想您正在寻找监视浏览器变量的方

我试图从可调的
div
中获取
height
,因为当height值大于设置值时,我想在
css
中添加溢出样式。调整此窗口的窗口高度时,div将更改。我将用一些图片来解释这一点:


主要问题是如何动态地获取它?我的意思是,当你调整你自己的窗口等

我想您正在寻找监视浏览器变量的方法

window.innerHeight

window.innerWidth
无论何时检查/调用这些变量,都应该得到确切的窗口内部大小,并从中获取


注意:这些变量(对我们来说是常量)区分大小写

我想您正在寻找监视浏览器变量的方法

window.innerHeight

window.innerWidth
无论何时检查/调用这些变量,都应该得到确切的窗口内部大小,并从中获取


注意:这些变量(对我们来说是常量)区分大小写

如果您能够使用jQuery,我建议使用window.onresize方法并计算div的高度

$(document).ready(function()
{
   $(window).on("resize", function()
   {
        $("#myDiv").text("My height is " + $("#myDiv").height());
   });                                                           
});​
看看我为你创作的小提琴:


我希望这就是您想要的。

如果您能够使用jQuery,我建议使用window.onresize方法并计算div的高度

$(document).ready(function()
{
   $(window).on("resize", function()
   {
        $("#myDiv").text("My height is " + $("#myDiv").height());
   });                                                           
});​
看看我为你创作的小提琴:


我希望这就是你想要的。

你试过门廊高度和最小高度吗?你能用jquery吗?看看这里:你试过门廊高度和最小高度吗?您可以使用jquery吗?请看这里: