Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.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 在浏览器调整大小时自动更改html宽度_Javascript_Jquery - Fatal编程技术网

Javascript 在浏览器调整大小时自动更改html宽度

Javascript 在浏览器调整大小时自动更改html宽度,javascript,jquery,Javascript,Jquery,光环,溢出! 我目前正在建立一个快速响应的网格网站,将显示一些 摄影师的照片。但是,我想建造这个甚至很复杂 比我想象的更像一个网站 目前的问题是,我无法找到一种方法来构建一个javascript,该javascript以html宽度为目标,并在用户每次更改浏览器大小时触发html宽度自动更改 我使用了这段代码,但它要求用户在每次调整浏览器大小时刷新页面 <script> $( 'html' ).width(p.innerWidth() + 25) </script> 是

光环,溢出! 我目前正在建立一个快速响应的网格网站,将显示一些 摄影师的照片。但是,我想建造这个甚至很复杂 比我想象的更像一个网站

目前的问题是,我无法找到一种方法来构建一个javascript,该javascript以html宽度为目标,并在用户每次更改浏览器大小时触发html宽度自动更改

我使用了这段代码,但它要求用户在每次调整浏览器大小时刷新页面

<script>
$( 'html' ).width(p.innerWidth() + 25)
</script>
是否有任何javascript会在不刷新站点的情况下自动在浏览器上触发调整大小和更改html宽度


谢谢大家!

使用$window.resizefunction{};对于JQuery@PatrickGeyer感谢您的快速回复!好不幸的是,它不支持Firefox…$window.resizefunction{$'html.widthp.innerWidth+25}不管怎么说,这是完整的代码吗?他说了什么,但我也会尝试使用CSS来完成这一切,特别是如果你是为手机拍摄的话。我发现强迫手机处理所有的JS很糟糕。在CSS中使用flex width和Percentage,或者在媒体查询中使用断点都可以很好地工作。从外观上看,CSS将是一种更干净的方法,有什么理由不使用CSS width和height%吗?