【发布时间】:2011-01-11 11:34:48
【问题描述】:
我知道你用 $(window).width() 可以得到网络浏览器的大小。
我想检测用户何时更改其网络浏览器的大小,以便我可以重新调整列宽。有没有办法自动检测到这一点,还是我必须使用 setTimeinterval 循环并查看它是否已更改?
【问题讨论】:
-
请记住,如果您想做的是在屏幕尺寸发生变化时修改您的设计(= CSS),那么您正在寻找的是media queries。你不需要任何 JS 来做到这一点。例如:
@media max-width: 700px { body { yourCSS } }只有在屏幕宽度小于 700 像素时才会设置 body 元素的样式。
标签: javascript jquery browser window detect