问题标签 [window-resize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4942 浏览

jquery - Jquery窗口调整大小事件和全局变量的重新计算

全部。我正在尝试创建一个浮动在动态定位的 div 中的垂直固定导航菜单。我希望 div 水平滚动,使其不与页面上的内容重叠,但垂直固定,使其始终可见。我仍然用 jquery 弄湿了我的脚,虽然我为我有限的知识能够完成的事情感到非常自豪,但我在尝试实现的代码中遇到了障碍。

我创建了 4 个函数。一种定义导航 div 的位置 (getVar),一种采用 div 的当前位置并操作 CSS 以使其随页面内容水平滚动(scrollWith),一种在窗口打开时调用第二个函数scrolled(scrollStart),最后是一个在调整窗口大小时重新定义 div 位置的函数。

加载时正确计算 div 的位置。在调整窗口大小后,它甚至会被正确地重新计算,但前提是窗口没有被滚动。滚动窗口后,似乎更新的位置变量不会传递给计算 CSS 位置的函数。

我尝试过创建这个,其中只有两个功能,一个用于加载,一个用于调整窗口大小后。这两个功能实际上是相同的,但没有按我希望的方式工作。我还尝试创建一个 scrollStop 函数,该函数将在调整窗口大小时取消绑定滚动事件,并在重新计算变量后调用 scrollStart 函数,但似乎变量没有按照我希望的方式刷新。可能有一种更简单的方法来实现我所追求的效果,非常感谢任何输入。

我也为此创建了一个小提琴。http://jsfiddle.net/ED3gD/

这是我的jQuery

这是我的 HTML

这是我的 CSS

0 投票
1 回答
701 浏览

javascript - 调整窗口大小时显示滚动条

当用户调整窗口大小小于指定宽度时,我想显示窗口滚动条。为此,我使用了最小宽度,但这不适用于 IE6。有什么办法可以使用 javascript 或 jquery 做到这一点

0 投票
1 回答
4280 浏览

jquery - 调整窗口大小时更改 div 偏移量。jQuery

我正在使用 Fancybox 插件。当它加载时,我在关闭按钮旁边插入一个图像(预览评论)并以这种方式定位它:

这样,当窗口调整大小时,图像会保持正确,因为它具有绝对位置。我也试过:

当我最小化窗口时,该图像向右移动。如果我继续调整窗口大小,图像会返回到 Fancybox 关闭按钮的左侧,但不会正确地进行偏移(并且看起来它没有按时更新)。

谢谢'

0 投票
1 回答
1371 浏览

c++ - Qt WindowMaximize 不改变几何(C++)

因此,我将 Web 浏览器作为我的第一个 Qt 项目(惊喜!),我想知道为什么调用setWindowState(Qt::WindowMaximized)不会改变窗口几何形状。我有这个代码:

从 mainwindow.h:

从 mainwindow.cpp:

正如您可能知道的那样,我正在尝试在窗口最大化并且 QWebView 也最大化的情况下启动应用程序。基本上,每当调整主窗口的大小时,我也想调用ui->webView->setGeometry更新高度和宽度。但是MainWindow::geometry好像没有更新。我究竟做错了什么?

0 投票
3 回答
174 浏览

javascript - jQuery关于重新调整大小

我有这段代码,它允许我在调整浏览器大小时更改样式表:

它工作正常,但是当浏览器恢复到其原始大小时,我试图再次更改样式表。

0 投票
2 回答
347 浏览

javascript - 窗口调整大小脚本有意想不到的副作用

我写了一个简短的 javascript 来在页面中添加元素时调整弹出窗口的大小。出于某种原因,每次添加新元素时,窗口的宽度都会减少 4 个像素,尽管它应该保持不变,因为添加的元素的宽度始终相同。

知道是什么原因造成的吗?

0 投票
3 回答
1952 浏览

javascript - 调整 javascript 窗口的大小

我如何将调整大小事件应用于此代码,以便在更改时获取窗口的新高度

0 投票
2 回答
59336 浏览

jquery - 如何检测窗口大小然后用 jquery switch 语句做一些事情

我想用 jquery 检查窗口大小,并根据不同的分辨率来更改背景图像。所以我想以某种方式在更多情况下使用“switch”语句,但我只是不知道这会是什么样子。这是我想要的基本结构,但有更多选择:

谢谢你的帮助。

0 投票
2 回答
3358 浏览

java - Java 窗口内容调整大小,但不超过最小大小

我有一个使用 NetBeans 编写的 Java 应用程序(是的,我在这里读过很多关于 NetBeans 的投诉)。当我调整窗口大小时,内容会随着窗口一起调整大小,直到我将窗口(实际上是高度)缩小到某个大小以下。然后窗口调整大小,但内容只是被剪裁。

我检查了所有组件小部件。它们的最小尺寸为零或非常小的数字。唯一具有非零首选大小的是那些不与父母一起调整大小的人,而且他们也很小。缩小时,我不会碰到任何小部件。在我无法再缩小的地方,面板底部和内部朝向底部的小部件之间存在相当大的间隙。

有什么办法可以告诉我以这种方式限制大小的原因是什么?我应该寻找可能涉及的其他财产吗?

谢谢。

0 投票
1 回答
30210 浏览

javascript - Javascript 的 `window.resizeTo` 不起作用

我正在尝试创建一个小书签来进行一些非常具体的调整大小以进行浏览器大小测试,但我似乎无法让网络浏览器使用window.resizeTo.

过度简化的示例不起作用:

我可以理解浏览器可能已禁用此功能,但这是我在 Firefox 中的 JavaScript 设置的屏幕截图:

高级 JavaScript 设置清楚地显示

我是否遗漏了一些明显的东西或者我应该提交错误报告?